ساخت قالب جداگانه برای هر ادامه مطلب پست خاص
در آموزش های قبلی به شما یاد داده ایم که چگونه برای هر دسته و برگه یک قالب جداگانه بزارید و امروز قصد داریم یک آموزش جدید تر به شما یاد دهیم. امروز به شما یاد خواهیم داد که چگونه قالب جداگانه برای هر ادامه مطلب پست های وردپرس بسازیم .
برای انجام این کار وارد قالب وردپرسی خود شوید و از فایل single.php کپی بگیرید و سپس نام آن را به single-default.php تغییر دهید.
سپس کد زیر را در فایل single.php قرار دهید.
<?php
if (in_category(
'4'
)) {include (TEMPLATEPATH .
'/single-4.php'
);}
else { include (TEMPLATEPATH .
'/single-default.php'
);}
?>
خب کد بالا داره میگه اگر ایدی ما برابر 4 بود قالب single-4.php را نمایش بده و اگر نبود قالب single-default.php را نمایش بده. حال ما باید قالب single4.php را طراحی کنیم.
برای اینکار کافیست در همون پوشه یک فایل با نام single-4.php بسازید و کد ها را درونش جایگذاری کنیم
حال اگر شما بخواهید چند ایدی را با چند قالب مختلف نمایش دهید باید از کد زیر استفاده نمایید
<?php post;
if ( in_category(
'4'
) ) { include(TEMPLATEPATH .
'/single-4.php'
); }
elseif ( in_category(
'5'
) ) { include(TEMPLATEPATH .
'/single-5.php'
); }
elseif ( in_category(
'6'
) ) { include(TEMPLATEPATH .
'/single-6.php'
); }
else { include(TEMPLATEPATH .
'/single-default.php'
); }
?>
امیدوارم از این آموزش لذت برده باشید