حذف نوشته های یک دسته خاص از صفحه اصلی

حذف نوشته های یک دسته خاص از صفحه اصلی

برای حذف دسته ای خاص از ایندکس وردپرس خود که خیلی کاربرد هم داره ! بسادگی چند خط کد می تونید در سیستم وردپرس خود اعمال کنید

حذف نوشته ای یک دسته وردپرس

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

فایل functions.php موجود در پوشه پوسته‌تون رو باز کنین و کد زیر رو بهش اضافه کنین:

 

[codesyntax lang=”php”]

<?php
function excludeCat($query) {
  if ( $query->is_home ) {
    $query->set('cat', '-4,-7');
  }
  return $query;
}
add_filter('pre_get_posts', 'excludeCat');
?>

[/codesyntax]

همونطور که توی این کد مشاهده می‌کنین این کد به آی‌دی یا شناسه دسته‌های مختلف شما نیاز داره. با افزودن یه خط تیره (-) یا همون منفی خودمون به شناسه، شما از ورود اون دسته از مطالب به برگه اصلی سایت جلوگیری می‌کنین.

اشتراک گذاری این پست

یک نظر

پاسخ دهید

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