По умолчанию в WordPress нет возможности отключить RSS-каналы, поскольку RSS-каналы позволяют пользователям подписываться на сообщения в блоге. Однако в некоторых ситуациях вы можете отключить RSS-каналы. Есть несколько плагинов, которые вы можете использовать для этого, но, когда это возможно, мы всегда стараемся использовать как можно меньше плагинов и использовать наш собственный код.
НЕОГРАНИЧЕННЫЕ ЗАГРУЗКИ: 500 000+ WordPress & Design Assets
Зарегистрируйтесь в Envato Elements и получите неограниченное количество скачиваний, начиная с $ 16.50 в месяц!
Поместив следующий код в файл functions.php вашей темы (или плагин для сайта), когда кто-то пытается перейти по ссылке RSS-канала (yoursite.com/feed/), он получит сообщение о том, что канал не доступны.
function 1wd_disable_feed () { wp_die (__ ('Канал недоступен, перейдите на страницу & lt; a href = "'. get_bloginfo ('url'). '"> домашняя страница & lt; & # 047; a & gt ;!')); } add_action ('do_feed', '1wd_disable_feed', 1); add_action ('do_feed_rdf', '1wd_disable_feed', 1); add_action ('do_feed_rss', '1wd_disable_feed', 1); add_action ('do_feed_rss2', '1wd_disable_feed', 1); add_action ('do_feed_atom', '1wd_disable_feed', 1); add_action ('do_feed_rss2_comments', '1wd_disable_feed', 1); add_action ('do_feed_atom_comments', '1wd_disable_feed', 1);
Теперь вы знаете, как отключить RSS-каналы в WordPress. Обязательно ознакомьтесь с другими нашими учебниками по WordPress для получения дополнительных советов!
Эта публикация может содержать партнерские ссылки. Смотрите наше раскрытие о партнерских ссылках здесь .