Отключаем RSS-каналы в системе управления контентом WordPress

Отключаем RSS-каналы в системе управления контентом WordPress изображение поста

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

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

Но об этом можно забыть, если использовать иной способ, представленный в данной статье. Итак, как же отключить RSS-каналы, обходя редактирование ключевого файла? Для этого необходимо создать в WordPress специальную функцию. В папке Themes расположен файл functions.php, который необходимо открыть. После открытия добавьте следующий код:

1 function fb_disable_feed() {
2 wp_die( __('Нет доступных каналов, пожалуйста, посетите наш сайт <a href="'. get_bloginfo('url') .'">homepage</a>!') );
3 }
4
5 add_action('do_feed''fb_disable_feed', 1);
6 add_action('do_feed_rdf''fb_disable_feed', 1);
7 add_action('do_feed_rss''fb_disable_feed', 1);
8 add_action('do_feed_rss2''fb_disable_feed', 1);
9 add_action('do_feed_atom''fb_disable_feed', 1);

Если кто-то изъявит желание получить ваши каналы, то увидит сообщение, прописанное в коде. Сообщение редактируется в самом коде.

Комментарии