خانه / سیستمهای مدیریت محتوا / چگونه فید RSS را در وردپرس غیر فعال کنیم

چگونه فید RSS را در وردپرس غیر فعال کنیم

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

 

روش اول: غیر فعالسازی به وسیله یک پلاگین

این روش آسانتر از بقیه روش هاست و برای مبتدیان پیشنهاد می شود. اولین کاری که باید انجام دهید این است ک پلاگین Disable Feeds را نصب و فعال سازی کنید. پلاگین خارج از چهارچ.ب عمل می کند و مخاطبان را هنگامی که درخواست فید RSS می کنند به ود سایت هدایت می کند.

تنظیمات کمی برای پلاگین وجود دارد. باید به صفحه Settings » Reading بروید تا آنها را انجام دهید.

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

شما می توانید این رویه را تغییر دهید و به مخاطبان صفحه خطای ۴۰۴ را نشان دهید. شما همچنین می توانید فید کلی و فید نظرات را از این قاعده مستثنی کنید. این باعث می شود که مخاطبان بتوانند در فید RSS شما ثبت نام کنند اما به صورت جداگانه نمی توانند برای دسته بندی یا نویسنده نظرات ثبت نام کنند.

فراموش نکنید که ذخیره سازی را انجام دهید تا تغییرات اعمال شود.

روش دوم: غیر فعال سازی دستی فید RSS در وردپرس

این روش نیاز دارد که شما فایل های وردپرس را ویرایش کنید. با اضافه کردن این کد به فایل functions.php یا پلاگین site-specific این کار انجام می شود.

۰۱ function wpb_disable_feed() {

۰۲ wp_die( __(‘No feed available,please visit our <a href=”‘. get_bloginfo(‘url’) .'”>homepage</a>!’) );

۰۳ }

۰۴

۰۵ add_action(‘do_feed’, ‘wpb_disable_feed’, 1);

۰۶ add_action(‘do_feed_rdf’, ‘wpb_disable_feed’, 1);

۰۷ add_action(‘do_feed_rss’, ‘wpb_disable_feed’, 1);

۰۸ add_action(‘do_feed_rss2’, ‘wpb_disable_feed’, 1);

۰۹ add_action(‘do_feed_atom’, ‘wpb_disable_feed’, 1);

۱۰ add_action(‘do_feed_rss2_comments’, ‘wpb_disable_feed’, 1);

۱۱ add_action(‘do_feed_atom_comments’, ‘wpb_disable_feed’, 1);

این روش باعث می شود هنگامی که فردی درخواست فید را داد با صفحه خطا مواجه شود.

 

منبع

مطلب پیشنهادی

چگونه مهلت نظر دادن در وردپرس را برای بعضی پست ها تغییر دهیم

یکی از راه حل هایی که اغلب اوقات برای کاهش میزان نظرات اسپم پیشنهاد می …

پاسخ دهید

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