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

حذف دسته از صفحه اصلی

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

چرا باید یک دسته از صفحه اصلی وردپرس را حذف می کنید؟

وردپرس به شما اجازه می دهد محتوا را در دسته ها و برچسب ها مرتب کنید.

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

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

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

روش 1: یک دسته از صفحه اصلی وردپرس را با استفاده از افزونه حذف کنید.

اولین چیزی که باید انجام دهید این است که افزونه Excluder Category Ultimate را نصب و فعال کنید.

پس از فعال سازی، شما باید به تنظیمات » Category Excluder page بروید.

این قسمت تمام دسته هایی را که در وبلاگ وردپرس شما موجود هستند نمایش می دهد.

 

از اینجا، شما می توانید به سادگی یک یا چند دسته را تحت ستون ‘Exclude from front page’ بررسی کنید.

شما همچنین می توانید این دسته را از خوراک RSS، آرشیو، و یا حتی از جستجوی وردپرس حذف کنید.

حذف دسته از صفحه اصلی

فراموش نکنید که بر روی دکمه Update کلیک کنید تا این تنظیمات ذخیره شود.

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

روش 2: یک دسته از صفحه اصلی وردپرس را با استفاده از کد حذف کنید

این روش نیاز به اضافه کردن کد به فایل های وردپرس شما دارد.

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


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

فراموش نکنید ID (-5) را با شناسه دسته خود جایگزین کنید.

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

توجه: لطفا علامت منها (-) را با شناسه دسته اضافه کنید.

اگر می خواهید مقادیر چندگانه را حذف کنید، می توانید کد زیر را تغییر دهید:


function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5, -9, -23' );
}
return $query;
}
 
add_filter( 'pre_get_posts', 'exclude_category_home' );

به راحتی ID ها (-5، -9، -23) را با شناسه های دسته خود جایگزین کنید تا آنها را از صفحه اصلی وردپرس حذف کنید.

 

امیدواریم از خواندن این مقاله لذت برده باشید.

نظرات خود را با ما به اشتراک بگذارید.

منتظر مقالات بیشتر در ماهدیس وب باشید.

ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.