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

/

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

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

Метод 1: отключение RSS-каналов с помощью подключаемого модуля

Этот способ проще и рекомендуется новичкам.

Первое, что вам нужно сделать, это установить и активировать плагин Disable Feeds. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

Плагин работает по умолчанию и начинает перенаправлять пользователей на ваш сайт, когда они запрашивают RSS-канал.

Для плагина доступно несколько настроек. Вам нужно посетить страницу Настройки »Чтение, чтобы настроить их.

Отключить настройки плагина Feeds

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

Вы можете изменить это поведение и показать пользователям страницу с ошибкой 404.

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

Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки.

Метод 2: вручную отключить RSS-каналы в WordPress

Этот метод требует от вас редактирования файлов WordPress. Вы можете использовать этот метод, если вам удобно вставлять фрагменты из Интернета в WordPress.

Просто добавьте этот код в файл functions.php вашей темы или в плагин для конкретного сайта.

<?php
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);  

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

Фиды отключили страницу ошибки в WordPress

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

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

15 полезных приемов настройки WordPress, о которых вы можете не знать

WP-config - один из самых мощных файлов на вашем сайте WordPress, и он играет важную роль в том, как WordPress работает «за кулисами». Есть несколько очень полезных

Как установить и настроить многосайтовую сеть WordPress

Вы хотите настроить и установить многосайтовую сеть WordPress? WordPress имеет встроенную возможность создавать несколько веб-сайтов с использованием

Как исправить белый экран смерти WordPress (шаг за шагом)

Белый экран смерти WordPress - одна из самых распространенных ошибок WordPress. Это также один из самых неприятных моментов, потому что нет сообщения об

Как вести анонимный блог с помощью WordPress

Вы хотите вести блог анонимно с помощью WordPress? Есть много пользователей, которые хотят создать блог, но не знают, как написать в нем свое настоящее