مای دیزاین را همراه با آموزش های جدید در سایت طوسی دنبال کنید: http://tooc.ir
آموزش های حرفه ای
مای دیزاین به عنوان یکی از تولید کنندگان محتوای آموزشی در زمینه طراحی وب و گرافیک به صورت تصویری، با کیفیت و اختصاصی در خدمت شما کاربران عزیز می باشد!
نرم افزار آندروید
طراحی و ساخت نرم افزار آندروید خدمت جدیدی است که در مای دیزاین ارائه میشود. داشتن نرم افزار برای گوشی های هوشمند امری جدید و هیجان انگیز می باشد!
طراحی وب و گرافیک
یکی از خدمات ما طراحی سایت های ایستا و پویا با جدید ترین متد های روز دنیاست. ساخت قالب هایی سبک و در عین حال زیبا، با استفاده از وردپرس، تخصص ماست!
قالب متفاوت برای ادامه مطلب هر دسته

قالب متفاوت برای ادامه مطلب هر دسته
گاهی پیش می آید که بخواهیم ادامه مطلب پست های دسته ای خاص را متفاوت تر از بقیه قالب ببینیم. برای این آموزش ساده با من همراه باشد.
در پیش تر مطالبی مانند “برای هر دسته در وردپرس قالب جداگانه بسازید” و “برای هر برگه وردپرس قالب جداگانه بسازید” را با هم داشتیم. حال وقت آن است که قدمی جلوتر برویم و این بار ادامه مطلب هر دسته را متفاوت کنیم.
برای این کار ابتدا یک کپی از فایل single.php خود تهیه کنید و نام آن را به single-default.php تغییر دهید.
حالا کد زیر را باید در فایل single.php قالب خود کپی کنید و کد های دیگر داخل آنرا حذف کنید:

<?php
if (in_category('3')) {include (TEMPLATEPATH . '/single3.php');}
else { include (TEMPLATEPATH . '/single-default.php');}
?>

در خط دوم عدد ۳ نشانگر ID مربوط به دسته مورد نظر است و همانطور که نوشته ایم برای دسته شماره ۳ باید فایل single3.php را بسازیم و کد های خود را مطابق با خواسته خود در آن بنویسیم.
در خط بعد نیز ذکر شده که قالب پیشفرض برای دسته های دیگر چیست که همان فایل 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.php مراجعه میکند و سپس در آن گفته میشود که اگر پست داخل دسته ۲ بود سراغ فایل single2.php برود و … و در انتها اگر هیچ کدام نبود فایل single- default.php باز شود.

6 پاسخ به “قالب متفاوت برای ادامه مطلب هر دسته”

  1. آزموده گفت:

    ساده ترین راه حل!
    عالی بود، ممنون. 🙂

  2. آرمان گفت:

    خیلی خیلی بهتر از همیاروردپرس توضیح دادی.
    آقایون مطلب رو نامفهوم ارائه میدن تا ملت ۱۰۰ کامنت بزارن و هی سوال کنن منظورتون از این و اون چیه و …
    کم بودن کامنت ها بیانگر فهم دقیق مطلب از طرف کاربراست نه کم بودن بازدیدکننده .
    ممنون

  3. reza گفت:

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

    یک مشکل داشتم برای ادامه مطلب نوشته continue reading یا برای پست های اخیر نوشته recent posts ….
    چجوری اینا رو فارسی کنم؟؟؟

    • علی گفت:

      سلام. باید فایل زبان قالب رو ویرایش کنید. تا زمانی که قالب رو در اختیار نداشته باشم نمیتونم راهنمایی دقیق تری ارائه کنم.

پاسخ دهید

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

آخرین محصولات فروشگاه
برخی مطالب تصادفی مای دیزاین
طرح لایه باز آیکون رادار
مطالب مرتبط سایت وردپرس با استفاده از تگ ها
طرح لایه باز نوار پیشرفت و دکمه های میخی
آموزش یک پارچه سازی رنگها در تصاویر
فایل لایه باز آیکون های صاف [ flat ]
فایل لایه باز قالب مخصوص موبایل