Как отключить RSS-каналы в WordPress

Канал (или фид) – это функция специального программного обеспечения, которая позволяет загрузчикам получать доступ к сайту, автоматически искать новый контент, а затем размещать информацию о новом контенте и обновлениях на другом сайте.

Существует несколько разных видов фидов, которые читаются различными программами. Наиболее популярные каналы – это RSS (Rich Site Summary или Really Simple Syndication), Atom и RDF.

На сайтах, которые сделаны на WordPress, используются все вышеперечисленные каналы. RSS-каналы (и другие) позволяют пользователям подписываться на ваши публикации в блоге.

Однако, если вы используете WordPress не для ведения блога, а, например, для корпоративного сайта, RSS-каналы могут быть для вас бесполезными. Вам нужно отключить RSS-каналы на своем сайте WordPress? По умолчанию, нет возможности удалить RSS-каналы в WordPress, но в этой статье мы покажем вам, как это сделать вручную на практике.

 

 

Как вручную отключить RSS-каналы в WordPress

Если вам не нравится использовать плагины, вы можете использовать метод редактирования файлов движка. Для отключения RSS-каналов на сайте на WordPress используйте следующий код. Просто добавьте его в файл functions.php вашей активной темы:

function sebweo_disable_feed() {
  wp_die( __('RSS каналы недоступны, посетите, пожалуйста, нашу <a href="'. get_bloginfo('url') . '">Главную страницу</a>!') );
}
add_action('do_feed', 'sebweo_disable_feed', 1);
add_action('do_feed_rdf', 'sebweo_disable_feed', 1);
add_action('do_feed_rss', 'sebweo_disable_feed', 1);
add_action('do_feed_rss2', 'sebweo_disable_feed', 1);
add_action('do_feed_atom', 'sebweo_disable_feed', 1);
add_action('do_feed_rss2_comments', 'sebweo_disable_feed', 1);
add_action('do_feed_atom_comments', 'sebweo_disable_feed', 1);

 

 

Данный код просто возвращает страницу с ошибкой, когда кто-то запрашивает RSS-канал.

 

Мы надеемся, что сегодняшняя статья помогла в практическом решении задачи по отключению RSS-каналов в WordPress.

 

Recent Posts

Использование запросов WP_Query в WordPress – часть 5 (методы и свойства)

Продолжаем серию уроков по работе с запросами в базу данных WP_Query в ВордПресс. Сегодняшний урок…

19 часов ago

Использование запросов WP_Query в WordPress — часть 4 (хуки и фильтры)

Этим уроком мы продолжаем серию уроков по работе с запросами в базу данных WP_Query в…

2 дня ago

Прокси: основы, виды и преимущества использования

В современном цифровом мире вопрос безопасности, анонимности и быстрого доступа к интернет-ресурсам становится все более…

6 дней ago

Джеки Чан

Твоя ужасная работа — мечта каждого безработного. Твой непослушный ребенок — мечта каждого бездетного. Твой…

7 дней ago

Использование запросов WP_Query в WordPress — часть 3 (основные функции класса)

Этот урок является продолжением серии о работе с запросами в базу данных WP_Query в ВордПресс.…

1 неделя ago

Григорий Сковорода

Как лекарство не всегда приятно, так и истина бывает сурова Григорий Сковорода  

2 недели ago