قالب نمونه page.php یک تم وردپرس

page.php
page.php
قالب نمونه page.php

در این پست شما را با ساختار نمونه یک فایل page.php از یک تم وردپرس آشنا می کنیم در ادامه با ما باشید.
نمونه ساختار یک فایل page.php:

لاین ۱ تابع get_header :
این تابع قالب هدر (سرتیتر) سایت را با وارد کردن فایل header.php از پوشه پوسته جاری بارگذاری می نماید.

در صورتی که نام خاصی (name) را جهت هدر سایت معرفی کرده باشید در این صورت این تابع از فایل header-{name}.php جهت بارگذاری هدر سایت استفاده خواهد نمود.

اما اگر فایل header.php موجود نباشد تابع فایل هدر پوسته پیش فرض را از آدرس زیر

بارگذاری خواهد نمود.

لاین ۴ تابع bloginfo
نمایش اطلاعات سایت در پوسته وردپرس این تگ اطلاعات سایت شما را در هر نقطه از پوسته که مایل باشید نمایش خواهد داد. این اطلاعات شامل مقادیری است که شما در منوی کاربران – شناسه شما و تنظیمات -همگانی برای سایت خود ذخیره کرده اید. این تابع اطلاعات مورد نظر را به صورت خودکار در مکان مورد نظر چاپ می کند در صورتی که تمایل دارید این اطلاعات را درون متغیر خاصی ذخیره کنید از تابع get_bloginfo استفاده نمایید.
در این قسمت ما برای بدست آوردن آدرس url سایتمان از این تابع استفاده کرده ایم

لاین ۴ single_post_title:
نمایش عنوان پست زمانی که در یک صفحه پست هستیم. از این تابع می توان برای نمایش عنوان پست در خارج از حلقه های وردپرس استفاده کرد.

لاین ۷ تابع the_post
در مورد تابع the_post در پست های قبل توضیح داده ایم.

لاین ۱۰ تابع the_title:
کار این تابع نمایش عنوان پست فعلی در صفحه های page.php و single.php است همچنین درون حلقه ها نیز برای بدست آوردن عنوان مطلب از این تابع استفاده می شود.

لاین ۱۳ تابع the_content:
این تابع محتوا ی نوشته جاری را نمایش می دهد.
کار این تابع نمایش محتوا ی پست فعلی در صفحه های page.php و single.php است

در صورتی که از تگ به منظور تقسیم نوشته جاری و مشخص کردن خلاصه مطلب استفاده شده باشد تابع the_content تنها بخش خلاصه مطلب را در صفحات آرشیو ، دسته بندی ، صفحه اصلی و به طور کل صفحاتی که نوشته تکی را ارائه نمی دهند باز خواهد گرداند.

بر اساس طراحی پیش فرض ،تابع the_content حاوی دستوراتی جهت ویرایش تگ و ارائه لینک به ادامه مطلب خواهد بود.

در صورت نیاز به اطلاعات بیشتر در مورد توابع داخلی وردپرس به انجمن مراجعه کنید و یک تاپیک جدید ایجاد کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوازده + سیزده =