close
تبلیغات در اینترنت
قالب جدا برای ادامه مطلب هر دسته
loading...

ناب اسکریپت

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

قالب جدا برای ادامه مطلب هر دسته

admin بازدید : 216 جمعه 11 مرداد 1392 نظرات ()

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

برای این کار با آموزش این لحظه ما همراه باشید:

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

 

برای این کار مراحل زیر را دنبال کنید:

1. ابتدا فایل single.php خود را به single_default.php تغییر نام بدید.

2. یک فایل با نام single1.php ایجاد کنید و کدهای مربوط به قالب خود را درون آن قرار دهید.

3. یک فایل با نام single.php ایجاد کنید و کد زیر را داخل اون قرار بدهید:

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

if ( in_category('1') )
{
include(TEMPLATEPATH . '/single1.php');
}
else
{
include(TEMPLATEPATH . '/single_default.php');
}
?>

کار تمام است.

اما اگر می خواهید برای چند دسته ادامه مطلب جدا تعیین کنید باز هم باید از elseif استفاده کنید. یعنی قبل از else در کد بالا کد زیر را قرار دهید:

elseif ( in_category('2') )
{
include(TEMPLATEPATH . '/single2.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_default.php');
}
?>

سؤالی بود بفرمایید. اگه بلد بودیم در خدمتیم.

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتی
تبلیغات
Rozblog.com رز بلاگ - متفاوت ترين سرويس سایت ساز
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • نویسندگان
    آرشیو
    آمار سایت
  • کل مطالب : 142
  • کل نظرات : 3
  • افراد آنلاین : 2
  • تعداد اعضا : 4
  • آی پی امروز : 9
  • آی پی دیروز : 32
  • بازدید امروز : 38
  • باردید دیروز : 60
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 38
  • بازدید ماه : 268
  • بازدید سال : 268
  • بازدید کلی : 150,275