ساخت ادامه مطلب اختصاصی برای هر دسته

ارسال شده توسط AmirTnT | در وردپرس, کد نویسی | تاریخ ۱۹-۰۵-۱۳۸۸ | بازديد ها : 1,192

۲۰

سلام :

امروز یه آموزشی می دم که می تونید با اون برای مطالب هر دسته یک قالب ادامه مطلب یا همون single.php مخصوص در وردپرس اختصاص بدید.

خب ادامه مطلب ها یا همون صفحه مخصوص هر مطلب در سیستم وردپرس کد هاشون در فایل single.php وجود داره و از این فایل استفاده می شه.

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

۱- ساخت فایل قالب مورد نظر

ابتدا شما باید یک فایل single متفاوت بری دسته خودتون بسازید و اون رو اینطوری نام گذاری کنید : single_categoryid.php

که به جای id ، آی دی دسته مورد نظر رو می نویسید.

شما باید یک فایل single هم بسازید که برای دسته های معمولی استفاده بشه و اون رو با نام single_default.php  ذخیره کنید.

۲- نوشتن دستور شرطی

خب وقتی فایل ها رو ساختید باید فایل single.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'); } ?>

خب اگه به کد ها دقت کنید متوجه می شید که مثلا اون عدد های ۳ یا ۴ چیه … بله اینا آی دی همون دسته هایی هست که می خواید ادامه مطلبشون متفاوت باشه که باید یا توجه به آی دی دسته خودتون تغییر بدید.

حالا این کد بالا چی کار می کنه؟

کد بالا ابتدا دسته رو چک می کنه اگه همون دسته مورد نظر شما بود فایل اون رو فراخوانی می کنه و اگه اون نبود فایل single_default.php رو فراخوانی می کنه.

نکته : شما می تونید به تعداد دلخواه دسته به اون کد اضافه کنید فقط کافیه که کد :

elseif ( in_category('id') ) {
 include(TEMPLATEPATH . '/single_categoryid.php'); }

رو به تعداد دلخواه به کد بالا اضافه کنید و به جای id ، شماره دسته مورد نظرتون رو قرار بدید.

اینم یکی دیگه از قابلیت های وردپرس … موفق باشید

بسم الله ….

ارسال شده توسط AmirTnT | در عمومی | تاریخ ۲۱-۰۴-۱۳۸۸ | بازديد ها : 182

۴

به نام خدا

سلام

من زیاد نمی تونم با کلمات بازی کنم و جمله های قشنگی بنویسم الان هم هر چی فکر کردم یه شعر برای عنوان نوشته پیدا کنم نتونستم ! :)

امیر زارع هستم! بعد از یک سال یه وبلاگ واسه خودم زدم که هر چی دوست داشتم توش بنویسم اما چیز مفید.

دوست دارم کسی که از اینجا بازدید می کنه یه چیزی یاد بگیره و بره.حتی اگه شده یه تیکه کد یا یه کلمه جدید.

قالب وبلاگ هم یک قالب آماده هست و فعلا بر تن این وبلاگ پوشیده شده  اما  بعدا یه قالب اختصاصی استفاده می کنم.

البته این افتتاح رسمی اینجا نیست! این فقط یه معرفی کوتاه بود.

می خواستم با نام خدا شروع کنم باشد که خودش من و شما و اینجا را نگهداری کند.

اولین پستم رو دوشنبه (۲۲/۴/۸۸) می نویسم چون یه روز خاصه :)

ممنون…موفق باشید

بعد نوشت : راستی من رو هم از طریق فید دنبال کنید !