Полное удаление RSS-каналов в WordPress без плагинов

Полное удаление RSS-каналов в WordPress

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

Всё, что нужно, так это вставить следующий код в файл functions.php.

< ?php
function disable_all_feeds() {
    wp_die ('Извините, наш контент не доступен по RSS.');
}
add_action ('do_feed', 'disable_all_feeds', 1);
add_action ('do_feed_rdf', 'disable_all_feeds', 1);
add_action ('do_feed_rss', 'disable_all_feeds', 1);
add_action ('do_feed_rss2', 'disable_all_feeds', 1);
add_action ('do_feed_atom', 'disable_all_feeds', 1);
?>

И никаких плагинов!


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

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