وردپرس: کد نمایش لیست همه برگه ها
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

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

معرفی این برگه ها به کاربران عموما از طریق فهرست ها انجام می پذیرد ولی زمانی که تعداد برگه ها زیاد باشد، باید در مکان دیگری نیز تمامی برگه ها را به کاربران نمایش دهیم. هر چند نمایش تمامی برگه ها نیز گاهی اوقات می تواند باعث دردسر شود! چرا که برخی از برگه ها مانند صفحات پرداخت یا دریافت یک محصول که به افزونه های فروشگاه ساز پیوند خورده اند، به صورت مستقیم کار نه چندان مناسبی است. برای این مسأله هم راه حلی وجود دارد که می توانیم به راحتی برگه های دلخواه را از این لیست حذف کنیم. با ما در این مستند از مارکت دِومی همراه باشید.

 

نکته: کدهای زیر را در مکانی از فایل های قالب که قصد دارید لیست برگه ها نمایش داده شود قرار دهید.


کد خام برای نمایش تمامی برگه ها

کد زیر یک لیست نقطه ای از تمامی برگه های منتشر شده در سایتتان را نمایش خواهد داد.

<?php wp_list_pages(); ?>

 


عدم نمایش برخی از برگه ها در خروجی

اگر تمایل دارید برخی از برگه های دلخواهتان در این لیست نمایش داده نشود، از کد زیر استفاده کنید و بجای اعداد 15 و 20 باید شناسه (ID) عددی برگه ها را وارد کنید.

توجه: برای وارد کردن چند شناسه، آنها را با کاما انگلیسی از هم جدا کنید.

<?php wp_list_pages( 'exclude=15,20' ); ?>

 


مرتب سازی لیست بر اساس تاریخ ایجاد برگه ها

اگر قصد دارید برگه ها بر اساس تاریخی که ساخته شده اند مرتب شوند، از کد زیر استفاده کنید:

<?php wp_list_pages( 'sort_column=post_date&show_date=created' ); ?>

 


تغییر عنوان لیست برگه ها در خروجی

اگر قصد دارید یک عنوان اختصاصی برای لیست برگه ها انتخاب کنید، از کد زیر استفاده کنید:

<?php wp_list_pages( array( 'title_li' => 'لیست همه برگه ها' ) ); ?>

و اگر می خواهید عنوان لیست مخفی باشد، کد زیر را در فایل های خود استفاده نمایید:

<?php wp_list_pages( array( 'title_li' => '' ) ); ?>

 

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟