عدم نمایش مطالب دسته خاص در فید وردپرس
دسته‌ها : آموزش های طراحی سایت , آموزش وردپرس ۲۵ تیر ۱۳۹۵ - ۲۱:۵۴ امیر رضائی بدون نظر
خانه آموزش های طراحی سایتآموزش وردپرس عدم نمایش مطالب دسته خاص در فید وردپرس

rss

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

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

ultimate-category-excluder

اگر میخواهید از افزونه برای مخفی کردن نوشته های دسته خاص استفاده کنید بهترین گزینه Ultimate Category Excluder می باشد. کار با افزونه بسیار ساده و راحت است طوریکه پس از نصب و فعال سازی آن با مراجعه به بخش تنظیمات وردپرس و انتخاب گزینه Category Exclusion به بخش تنظیمات و انتخاب دسته برای عدم نمایش و حذف مطالب آن از بخشهای مختلف دسترسی پیدا میکنید. در این برگه میتوانید با فعال کردن تیک گزینه های موجود پستهای هر دسته را از صفحه جستجو، بایگانی، فید ار اس اس وردپرس و در نهایت صفحه اصلی مخفی کنید.

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

wordpress-category-excluder-2

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

راه دیگر استفاده از کد در فایل فانکشن functions.php پوسته یا افزونه اختصاصی سایت وردپرسی می باشد، این روش تنها برای پنهان کردن پستهای دسته از فید سایت قابل استفاده است و اگر میخواهید امکان مخفی کردن در صفحات بایگانی و … را داشته باشید باید از افزونه بالا استفاده کنید.برای اینکار کدهای زیر را در انتهای فانکشن قالب وردپرس کپی کنید. جهت شناسایی دسته باید id یا شناسه دسته های دلخواه را به همراه علامت منفی – در خط دوم وارد کنید. در مثال زیر دسته هایی یا ای دی ۵ و ۳ و ۲ قرار داده شده اند، برای تنها یک دسته بندی میتوان به شکل ‘-۵’ خط دوم را ویرایش کرد.

function exclude_category($query){
if ($query->is_feed){$query->set('cat', '-5, -2, -3');}
return $query;}
add_filter('pre_get_posts', 'exclude_category');

موفق و پیروز باشید

امیر رضائی وبسایت


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

بهترین و راحت ترین راه برای ارتباط با شما کانال تلگرام بلاگ تم

newslatter

با اشتراک در خبرنامه از آخرین آموزش ها و خدمات مطلع شوید !

از عضویت شما در خبرنامه بلاگ تم متشکریم!
best web design software

امتیاز دهید