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

نمایش مطالب سایت بجز یک دسته خاص در وردپرسReviewed by هاشم مهربان on Jul 7Rating:

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

این عدم نمایش مطالب دسته ای خاص بیشتر زمان هایی کاربرد داره که ما قسط داشته باشیم مثلا مطالبی رو که در دسته ای خاص درج می شن رو در صفحه اصلی به نمایش در نیاریم بلکه یک صفحه اختصاصی برای دسته خاص مورد نظر طراحی کنیم و اونجا نمایش بدیم، برای همین دوست داریم مطالب این دسته فقط تو اون صفحه قابل مشاهده باشه.

برای این کار کافی هست کد زیر رو در فایل functions.php قالب وردپرس خودتون کپی و یا اینکه اون رو به افزونه اختصاصی خودتون اضافه کنید :

<?php
// Hide contents of a specific batch in Home
function exclude_category_home( $query ) {
    if ( $query->is_home ) {
        $query->set( 'cat', '-7,-1' );
    }
    return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
?>

حالا تو خط ۵ اعداد ۷ و ۱ همون ID های مربوط به دسته هایی هستند که نمیخوایم مطالب اونها در صفحه اصلی نمایش داده بشه و شما باید ID مربوط به دسته های خودتون که نمیخواین نمایش داده بشن رو جایگزین اونها کنید، فقط یادتون باشه درج علامت “-” قبل از شماره ID اجباری هست.

مطلب پیشنهادی : قالب حرفه ای ایرانی فروشگاه فایل

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

آموزش وردپرس کد وردپرس وبلاگ سایت

درباره هاشم مهربان

آمده ام برای شما بنویسم و آنچه در توانم هست آموزش دهم امیدوارم خداوند مرا در این مسیر کمک کند تا رضایت شما دوستان را فراهم کنم هم اکنون شما هم با من باشید دم همه وردپرسیها گرم

دیدگاه خود را بیان کنید