Как отключить rss в WordPress

как отключить rssПо умолчанию WordPress добавляет в свой код ссылку на feed страницы. Вы можете увидеть эти ссылки, если посмотрите сгенерированный сайтом код. Воспользовавшись такими ссылками RSS-агрегаторы способны автоматически получать обновления сайта. Например, в яндекс-почте это делает сервис «Подписки».

Почему стоит отключить RSS на сайте

Если вы не собираетесь раздавать статьи со своих сайтов через RSS стоит отключить такую возможность технически. Плюсы от отключения такие:

  1. уменьшение кода и ускорение загрузки страниц;
  2. снижение нагрузки от ботов, читающих страницы через feed.

Разные варианты отключения

Через код

Для удаления нужно добавить в файл functions.php следующий код:

После таких изменений ссылки на feed исчезают из кода, сам feed становится недоступным.

Вместе в rss стоит удалить и другой «лишний» код, генерируемый WordPress. Подробнее об этом в статье.

В настройках сайта

Полностью отключить ленту через настройки нельзя, но можно уменьшить количество отдаваемых записей до 1.

количество записей в ленте

Для этого заходим в Настройки -> Чтение и устанавливаем поле «В RSS-лентах отображать последние» в 1. Как видно на скрине выше, в 0 установить не получается.

С помощью плагинов

Это, пожалуй, самый простой и оптимальный вариант. Ищем в депозитарии плагинов по фразе «disable feed» и выбираем подходящий. Например, Disable Feeds.

После установки и активации плагина идем в Настройки -> Чтение и выбираем подходящий вариант: перенаправление запросов (рекомендуется) или показывать 404 страницу (страница не найдена).

diable feed

С помощью плагина Clearfy Pro

Плагин Clearfy Pro платный, но недорогой и позволяет отключить много ненужного кода. Кроме того плагин улучшает SEO оптимизацию, что может повысить позиции сайта в поисковых системах.

clearfy

Оцените статью
Делаем сайт своими руками
Добавить комментарии