آموزش کدهای وردپرس, آموزش وردپرس

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

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

آیا قصد مخفی کردن مطالب یک دسته بندی خاص از صفحه وبلاگ سایت وردپرسی خود را دارید؟ به صورت پیشفرض وردپرس در صفحه وبلاگ پست ها را از همه دسته بندی های موجود نمایش می دهد و ممکن است شما به هر دلیلی این را نخواهید. این آموزش به شما نشان می دهد که چگونه پست های اختصاص داده شده به دسته بندی خاصی را از نمایش در صفحه وبلاگ در وردپرس حذف کنید.

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

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

حذف پست های یک دسته بندی خاص از صفحه وبلاگ بسیار ساده است و برای انجام این کار فقط کافی است تا کد زیر را قبل بستن تگ ?> به انتهای فایل function.php قالب وردپرس فعال سایت خود اضافه کنید:

function exclude_category( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( 'cat', '-6' );
}
}
add_action( 'pre_get_posts', 'exclude_category' );

همچنین به جای 6 شناسه دسته بندی موردنظر خود را وارد کنید. در صورتی که نحوه پیدا کردن شناسه دسته بندی را نمی دانید مقاله ما را در مورد پیدا کردن شناسه دسته بندی وردپرس ببینید.

اگر می خواهید 2 یا چند دسته را حذف کنید، باید آنها را با کاما در کد جدا کنید، به عنوان مثال:

$query->set( 'cat', '-6,-7' );

پس از ذخیره تغییرات، اگر صفحه وبلاگ سایت خود را بررسی کنید، خواهید دید که پست های مربوط به دسته بندی موردنظر شما پنهان شده است.

5/5 - (8 امتیاز)

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

نشانی ایمیل شما منتشر نخواهد شد.