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

شاید برای شما پیش هم  آمده باشد که بخواهید خوارک های (RSS) سایت از دسته بندی خاصی نمایش داده شود در این مقاله ما به شما یاد میدیم که چطوری می توانید این کار را انجام دهید پس با ما همراه باشید…

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

برای این کار در ابتدا باید افزونه Ultimate Category Excluder را از مخزن وردپرس دانلود و نصب کنید . بعد از نصب و فعالسازی افزونه به منوی تنظیمات رفته و برگه تنظیمات Category Exclusion را باز کنید.

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

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

روش دوم : نمایش خوارک ها از دسته بندی خاص در وردپرس با استفاده از کد

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

[php]function exclude_category($query) {
if ( $query->is_feed ) {
$query->set(‘cat’, ‘-5, -2, -3’);
}
return $query;
}
add_filter(‘pre_get_posts’, ‘exclude_category’);[/php]

این قطعه کد با توجه به ID دسته هایی که به آن داده شده، مطالب آن دسته ها  را نمایش نمی دهد. در واقع در قطعه کد بالا اعدادی(5- , 2- , 3-) که مقابل کلمه cat نوشته شده اند IDهای چند دسته بندی سایت شما هستند که نمی خواهید مطالب آن ها در خوراک سایت نمایش داده شوند.

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

[php]function exclude_category($query) {
if ( $query->is_feed ) {
$query->set(‘cat’, ‘-15’);
}
return $query;
}
add_filter(‘pre_get_posts’, ‘exclude_category’);[/php]

کافی هست ID دسته خاص را با عدد 15- عوض کنید تا مطالب این دسته در خوراک وردپرس نمایش داده نشود.

 

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

امیدوارم این مطلب برای شما مفید واقع شده باشد…