انجمن


چگونگی نمایش پست ها در یک فایل Single جدا !  (۵ نوشته)

  • segaro

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۶
    تشکر شده: ۱۰ بار
    # نوشته شده: ۱۰ سال پیش
    ۱۸ مرداد ۱۳۸۸ - ۱۵:۳۳

    سلام خوب هستید
    خوب قبلا یک سوال در مورد شیوه نمایش category پرسیدم که به جواب رسیدم حالا سوالی که دارم اینه چه طوری میشه پست های یک دسته خاص رو در یک فابل single جدا با استایلی متفاوت نمایش داد ؟ منظورم پست های مرتبط با اون کتگوری هست نه خود کتگوری !

  • AmirTnT

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۰۰
    تشکر شده: ۲۶ بار
    # نوشته شده: ۱۰ سال پیش
    ۱۸ مرداد ۱۳۸۸ - ۲۳:۱۲

    خب دوست عزیز یه کم کار می بره!
    اول باید فایل single مورد نظر رو بسازید و اون رو با این نام ذخیره کنید : single-categoryID.php
    که به جای categoryID باید آی دی اون دسته ای که می خواید پست هاش به اون صورت نشون داده بشه رو می نویسید.
    بعد میاید یه فایل می سازید به نام single-default.php و محتویات فایل single.php اصلی رو درون اون کپی می کنید و ذخیره می کنید.
    بعد میاید و فایل single اصلی رو باز می کنید و همه کد هاش رو پاک می کنید و به جاش این کد رو می زارید :

    <?php
    $post = $wp_query->post;
    if ( in_category('9') ) {
    include(TEMPLATEPATH . '/single-9.php');
    } else {
    include(TEMPLATEPATH . '/single-default.php');
    }
    ?>

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

    <?php
    $post = $wp_query->post;
    if ( in_category('9') ) {
    include(TEMPLATEPATH . '/single-9.php');
    elseif ( in_category('12') ) {
    include(TEMPLATEPATH . '/single-12.php');
    elseif ( in_category('42') ) {
    include(TEMPLATEPATH . '/single-42.php');
    } else {
    include(TEMPLATEPATH . '/single-default.php');
    }
    ?>

    در آخر هم ~O)

  • سزار

    آفلاین
    عضو
    تعداد نوشته‌ها: ۶۷۸
    تشکر شده: ۱۱۸ بار
    # نوشته شده: ۱۰ سال پیش
    ۱۹ مرداد ۱۳۸۸ - ۰۷:۰۴

    :P @},- ~O) عالی بود .

  • behrooz0o

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۴۰
    تشکر شده: ۵۳ بار
    # نوشته شده: ۱۰ سال پیش
    ۱۹ مرداد ۱۳۸۸ - ۰۸:۲۶

    دستت طلاااااااااااااااااااااااا
    خیلی وقت بود چنین سوالی داشتم...
    با این کد ها و چنین تغییراتی می شه برای هر دسته قالب جداگانه ای ساخت...

  • AmirTnT

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۰۰
    تشکر شده: ۲۶ بار
    # نوشته شده: ۱۰ سال پیش
    ۱۹ مرداد ۱۳۸۸ - ۱۳:۰۰

    امیدوارم مفید بوده باشه ....
    اینم پست اصلی : ساخت ادامه مطلب اختصاصی برای هر دسته

درباره‌ی این موضوع



برچسب‌ها