Коварная война россии против Украины. Ориентировочные потери врага
(по состоянию на 15.04.2024)
454420
солдат
347
самолетов
325
вертолетов
7180
танков
13796
ББМ
11593
артиллерия
758
ПВО
1046
РСЗО
15510
машин
26
корабли и катера
Как отключить RSS-каналы в WordPress
Опубликовано

Как отключить 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

 

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

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *