Как отключить RSS на веб-сайте WordPress

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

Что такое RSS-канал? Это инструмент, который предоставляет заголовки — или целые тексты — с нашего сайта. Благодаря этому люди, использующие RSS-ридеры, могут быть в курсе событий, происходящих на нашем веб-сайте. Это решение работает, особенно когда мы запускаем блог или регулярно добавляем новый контент на наш сайт.

По умолчанию WordPress активирует канал RSS для нашего веб-сайта — это встроенная в эту платформу функция для управления веб-страницами. Если, однако, мы не публикуем много материалов, или мы проводим так называемые статическая страница, RSS не требуется. Тогда стоит отключить его. С другой стороны, если мы хотим войти на наш сайт, стоит уменьшить информацию, опубликованную на уровне RSS.

Как проверить, работает ли RSS на нашем сайте? Все, что вам нужно сделать, это ввести наш веб-адрес в веб-браузере и добавить к нему «feed». Таким образом, это может выглядеть так:

www.download.net.pl/feed

Если RSS активен, информация о последних записях и новостях на нашем сайте появится на странице / канале. Если нет — соответствующее сообщение (например, «Нет доступных каналов»).

Как полностью отключить RSS — первый метод

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

Чтобы полностью отключить RSS на нашем сайте, мы заходим на панель управления Wordpres, а затем открываем вкладку «Внешний вид»> «Редактор». Здесь, в правой части окна, мы находим позицию под названием functions.php среди ссылок. Конечно, мы открываем этот файл с панели WordPressem.

Теперь просто добавьте следующий код в файл functions.php:

функция wpb_disable_feed () {
wp_die (__ («Нет доступных каналов, пожалуйста, посетите нашу домашнюю страницу!»));
}

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 полностью отключен. Никто не будет иметь к нему доступ до тех пор, пока мы его не перезапустим — удалив вышеуказанную строку кода, добавленную на нашу страницу.

Как полностью отключить RSS — второй метод

Как обычно бывает, так же, как с помощью кода, мы также можем достичь с уровня плагина, посвященного WordPress. Плагин называется отключенным фидером и, конечно же, доступен бесплатно. Просто загрузите его и активируйте его со вкладки «Плагины»> «Добавить новое» на панели управления страницей на WordPress.

После активации плагина перейдите на вкладку «Настройки»> «Чтение» в левой панели меню панели управления WordPress. Здесь мы найдем новый пункт — «Отключить фид». Он предлагает два способа отключить канал RSS на нашем сайте. Первая переадресация из / каналов на главную страницу, вторая — на страницу 404.

Выбрав нужную функцию, нажмите «Сохранить» в нижней части страницы и обновите сайт. RSS-канал заблокирован до тех пор, пока мы не включим его или не удалим плагин с нашего сайта.

Как ограничить канал RSS на своем веб-сайте

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

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

Для этого перейдите на вкладку «Настройки»? Чтение. Здесь мы находим элемент с именем «Показывать каналы новостей» и изменяем значение по умолчанию («весь контент») на «извлекает». затем мы сохраняем всю страницу и обновляем наш сайт.

Теперь в ленте RSS появятся только ярлыки из наших записей или новых страниц. Таким образом, заголовок и первый абзац (так называемый лидер), который побудит вас щелкнуть и посетить наш сайт. Мы также можем указать, сколько новых материалов должно быть доступно для RSS-каналов — например, только последние 10 записей. Эта функция также может быть установлена ​​с уровня вкладки «Чтение».

В конце мы рекомендуем вам прокомментировать текст, особенно если у вас возникли проблемы с поддержкой RSS на вашем сайте. Или, если вышеупомянутое руководство оказалось сложным, и вам нужна помощь, чтобы применить его на практике. Мы будем рады помочь — просто поговорите с нами.

Ссылка на основную публикацию