برخی مواقع شاید شما دوست داشته باشید تا برای پست های خود قالب جداگانه قرار دهید؛ برای مثال می خواهید پست های مربوط به دسته «اقتصاد» در قالب یک و پست های مربوط به دسته «گالری» در قالب شماره دو نمایش داده شوند.
برای این منظور کافیست تا فایل single.php موجود در پوشه قالب خود را ویرایش کرده و کدهای زیر را جایگزین کنید.
<?php $post = $wp_query->post;
if (in_category('دسته خاص۱')) {
include(TEMPLATEPATH.'/single-01.php');
} elseif (in_category('دسته خاص۲')) {
include(TEMPLATEPATH.'/single-02.php');
} else {
include(TEMPLATEPATH.'/single-default.php');
} ?>
در کد بالا به جای دسته خاص ، آیدی دسته ای که می خواهید دارای قالب جداگانه باشد را وارد کنید.
در این کد ما برای دسته خاص۱ قالب شماره single-01.php و برای دسته خاص۲ قالب single-02.php را فراخوانی می کنیم.
برای مابقی موضوعات نیز single-default.php که همان قالب پیش فرض است را نمایش خواهیم داد.
در صورت برخورد به مشکل از بخش نظرات همین پست مطرح کنید تا رسیدگی شود.
منبع : مجله دوستان
مجله اینترنتی دوستان مجله خبری و سبک زندگی
