عدم نمایش یک دسته خاص در صفحه اصلی وردپرس - طراحی سایت | ساخت سایت | قالب وردپرس

عدم نمایش یک دسته خاص در صفحه اصلی وردپرس

۱۵ اردیبهشت ۱۳۹۲
3794 بازدید
۳ دیدگاه
wordpress-design.www.dty.ir

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

کافیست کد زیر را در function.php پوسته خود قرار دهید و id دسته هایی که نمی خواهیم در صفحه اصلی نمایش داده شوند را در خط ۳ به جای -۵ و -۳ قرار دهیم:

function exclude_category_home( $query ) {
    if ( $query->is_home ) {
        $query->set( 'cat', '-5, -3' );
    }
    return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );
امتیاز:
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4٫00 out of 5)
Loading...Loading...
اشتراک گذاری:
مطالب مرتبط

نظرات بازدید کنندگان

  1. mehrshad

    سلام ممنون از کمکتون .
    دوست عزیز من این کد رو استفاده کردم . و برام اون کاریو که میخواستم انجام داد .

    فقط یک مشکل همه کتگوری ها رو تو مینو آورده و اصلاْ تغییر نمی کنه ممنون میشم اگه کمکم کنین .

  2. mehrshad

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

دیدگاه شما