different_single

برای اینکه وردپرس را بخواهیم در حد یک پرتال بسیار قوی استفاده کنیم گاهی اوقات نیاز است که برای هردسته یک ادامه مطلب جدا استفاده کنیم.

برای اینکار کافیست کد زیر را در فایل single.php خود قرار دهید :

توجه کنید که single-default.php آدرس فایل ادامه مطلبی است که میخواهید برای دسته هایی به غیر از دسته با آیدی شماره ۵ نمایش دهد
در خط اول هم in_category(’۵′) به جای ۵ آیدی اون دسته مورد نظر رو بنویسید و بجای single5.php هم آدرس فایل قالبی که برای دسته با ایدی ۵ در نظر گرفتید را قرار بدهید

[php]

<?php if (in_category(‘5′)) {include (TEMPLATEPATH . ‘/single5.php’);
}
else { include (TEMPLATEPATH . ‘/single-default.php’);
} ?>

[/php]

در صورت درخواست کد برای چندین موضوع میتوانید از کد زیر استفاده کنید :

[php]

<?php post;
if ( in_category(‘2′) ) {
include(TEMPLATEPATH . ‘/single_category2.php’); }
elseif ( in_category(‘3′) ) {
include(TEMPLATEPATH . ‘/single_category3.php’); }
elseif ( in_category(‘4′) ) {
include(TEMPLATEPATH . ‘/single_category4.php’); }
else { include(TEMPLATEPATH . ‘/single-default.php’); } ?>

[/php]

منبع : همیار وردپرس

ارسال دیدگاه

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