خانه » وردپرس » مقالات وردپرس » قالب single.php جدا برای هر موضوع
۰۸ اسفند ۱۳۹۸

قالب single.php جدا برای هر موضوع

شاید برای شما پیش بیاید که نیاز داشته باشید برای هر موضوع فایل single.php یا همون ادامه مطلب جداگانه تعریف نمائید.برای این منظور کد زیر را در فایل single.php قرار دهید :

< ?php $post = $wp_query- >post;


if ( in_category('1') ) {
include(TEMPLATEPATH . '/single1.php');


} elseif ( in_category('2') ) {
include(TEMPLATEPATH . '/single2.php');


} else {
include(TEMPLATEPATH . '/single_other.php');


}
? >

خب همونطور که مشاهده میکنید در قسمت if ( in_category(‘۱’) ) { به جای ۱ آیدی موضوع مورد نظر رو قرار بدید و در include(TEMPLATEPATH . ‘/single1.php’); به جای single1.php اسم فایل مورد نظر که برای اون موضوع در نظر گرفتید رو جایگزین نمائید.در این کد تعریف شده اگر موضوعات بالا نبود فایل single_other.php اجرا شود. فکر کنم بقیه واضح باشه ! راستی فاصله بین < و ؟ را در < ?php از بین ببرید.

 

حسین عبداله‌پور

سلام حسین عبداله‌پور هستم طراح وب سایت با سیستم‌های مدیریت محتوای جوملا و وردپرس و طراحی سایت با کد نویسی ( front )

دیدگاهتان را بنویسید

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