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

برای اینکه وردپرس را بخواهیم در حد یک پرتال بسیار قوی استفاده کنیم گاهی اوقات نیاز است که برای هردسته یک ادامه مطلب جدا استفاده کنیم. خب مثل همیشه امروز هم با همیار وردپرس باشید تا به سادگی برای شما توضیح بدهیم …

برای اینکار کافیست کد زیر را در فایل single.php خود قرار دهید :

توجه کنید که single-default.php آدرس فایل ادامه مطلبی است که میخواهید برای دسته هایی به غیر از دسته با آیدی شماره 5 نمایش دهد
در خط اول هم in_category(‘5’) به جای 5 آیدی اون دسته مورد نظر رو بنویسید و بجای single5.php هم آدرس فایل قالبی که برای دسته با ایدی 5 در نظر گرفتید را قرار بدهید

<?php if (in_category('5')) {include (TEMPLATEPATH . '/single5.php');
}
else { include (TEMPLATEPATH . '/single-default.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'); } ?>

موفق و وردپرسی باشید!

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. دوست عزیز اقزونه هام را به حداقل رساندم ولی حجم پستهام و تگ هام به شدت بالاست به طوری که cpu usage خیلی بالا می رود به نظرتون راهی هست ؟

    • از افزونه های کش استفاده کنید
      ترجیحاً اگر افزونه ی امارگیر نظیر statpress یا cystat رو دارید غیر فعال کنید

  2. با سلام

    لطفا اگه امکان داره کد قرار دادن کلمات ورودی کاربران برای قرار دادن در قالب برای نمایش برای همه رو قرار بدین

    با تشکر

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

    • 13 سال عضو همیار وردپرس

      بله از حجم افزونه ها کاهش دهید

    • سلام
      این فشار به سرور دقیقا یعنی چی ؟
      چه اتفاقی میفته ؟
      پهنای باند تموم میکنی یا سرعتت کم شده ؟

  4. سلام علیکم
    علی جان یه دونه ای
    چند ماهی بود دنبالش بودم

    • اما یه سوال
      دقیقا اون کد کجای single قرار میگیره ؟

  5. سلام
    در مورد این آموزش
    جایی که گفتین بجای single5.php آدرس فایل قالبی که برای دسته با ایدی ۵ در نظر گرفتید را قرار بدهید
    یعنی می خوایم تک نوشته های دسته بندی که به فرض با کت آیدی 5 نام گذاری شده به فایل single رجوع داده بشه که با این اسم به فرض single_category5.php ذخیره شده و استایلش هم متفاوت هست با فایل single.php اصلی قالبمون
    درسته؟

    • سلام کسی نیست جواب ما رو بده ؟

  6. سلام .
    اگه بدونی چقدر بهش نیاز داشتم …
    من یه جور دیگه وردپرس را دور می زم که خیلی سخت بود …
    گل کاشتی دست دردر نکنه …

  7. سلام ورد پرس دانلود کردم اما از فشرده سازی بیرون نمیاید لطفا راهنمایم کنید متشکرم

    • نسخه zip را دانلود کنید نسخه gz برای خروج از فشرده سازی به برنامه 7zip احتیاج داره!

  8. همچنین اضافه کنید که برای نمایش لیست نوشته های یک دسته خاص میتوان از category-id.php در قالب استفاده کرد
    که id همان شناسه عددی دسته مورد نظر است.
    و همچنین برای سفارشی ساخت صفحه نخست سایت میتوان از فایل home.php در قالب استفاده کرد

    موفق باشید

    • 13 سال عضو همیار وردپرس

      خیلی ممنون رضا جان بله این چیزها که عرض کردید خیلی مفید بود البته بنده نمیخواستم همه اینها رو توی این مطلب قرار بدم به نظرم قدم به قدم پیش برم اینطوری کاربران هم دچار سردرگمی نمیشوند

  9. دمت گرم

    کلی دنبالش بودم

  10. پیشنهاد میکنم برای قسمت آخرین دیدگاههای سایتتان از کدی که توی وبلاگم منتشر کرده ام استفاده کنید تا نظرات خودتان در این لیست نشان داده نشود و فقط نظرات دوستان دیگر باشد

    موفق باشید

    • 13 سال عضو همیار وردپرس

      ممنون از رهنماییت اما کاربران میخواهند جواب های منو توی سایت ببینن

    • منظورم نمایش آخرین دیدکاهها در فوترتون بود! نه توی پست ها