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

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

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

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

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

پس بیاید در ادامه امکان حذف یک دسته خاص را بررسی کنیم. برای این منظور دو روش را برای شما ارائه خواهیم داد که می‌توانید از هرکدام از این دو روش برای این منظور استفاده کنید.

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

اولین کار این است که افزونه Ultimate Category Excluder را از طریق بخش افزودن افزونه ها جستجو کرده و نصب کنید. پس از نصب آن را فعال کرده و در ادامه همراه ما باشید.

پس از فعالسازی افزونه یک گزینه به منو تنظیمات مدیریت وردپرس شما اضافه خواهد شد. از منو تنظیمات -> بر روی گزینه Category Excluder کلیک کرده و به صفحه تنظیمات این افزونه مراجعه کنید. در این صفحه تمامی دسته بندی های وبسایت خود را به صورت یک لیست مشاهده خواهید کرد.

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

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

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

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

این روش به وسیله اضافه کردن یک قطعه کد انجام شده و نیاز به یادگیری کمی از دانش برنامه نویسی را می باشد.

برای این منظور لطفا قطعه کد زیر را به فایل 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 در 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) جایگزین کرده و چندین دسته را با هم حذف کنید.

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

چرا فایل های پرشین اسکریپت رایگان است؟

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

برچسب ها: آموزش وردپرس حذف دسته از صفحه اصلی وردپرس حذف دسته بندی از صفحه اصلی حذف دسته بندی وردپرس عدم نمایش دسته بندی در صفحه اصلی

نظرات

0 0 رای ها
رأی دهی به مطلب
اشتراک در
اطلاع از
guest

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه نظرات