Как отключить 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, весь контент, изображения и авторство принадлежит автору

Как показать дату регистрации пользователя в WordPress

Хотите, чтобы в WordPress отображалась дата регистрации пользователя? Часто популярные сайты членства и форумы отображают дату регистрации пользователя

Как установить WordPress на компьютер с Windows с помощью WAMP

Вы хотите установить WordPress на свой компьютер с Windows локально? Работа с WordPress на вашем компьютере позволяет вам тестировать новые функции WordPress, узнать,

Как плагины WordPress влияют на время загрузки вашего сайта

Вы когда-нибудь задумывались, как плагины WordPress влияют на время загрузки вашего сайта? Плагины WordPress позволяют добавлять функции на ваш сайт, но

Как изменить Gravatar по умолчанию в WordPress

Вы хотите изменить Gravatar по умолчанию на вашем сайте WordPress? Добавив собственное изображение граватара по умолчанию, вы можете сделать свой раздел