Рубрика: WordPress
Самый простой способ убрать RSS ленту в WordPress без плагинов это в файле functions.php добавить следующие строки:
// Отключение rss ленты function fb_disable_feed() { wp_redirect(get_option('siteurl')); } add_action('do_feed', 'fb_disable_feed', 1); add_action('do_feed_rdf', 'fb_disable_feed', 1); add_action('do_feed_rss', 'fb_disable_feed', 1); add_action('do_feed_rss2', 'fb_disable_feed', 1); add_action('do_feed_atom', 'fb_disable_feed', 1); remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'rsd_link' );
В данном коде отключаем стандартный RSS, а также делаем редирект с http://bortvlad.ru/feed/ урла на главную страницу сайта, но можно прописать редирект например на другой RSS канал feedburner например
function fb_disable_feed() { wp_redirect('http://feeds.feedburner.com/bortvlad');exit; }
P.S.:еще многи советуют в конце wp_redirect() ставить exit;
Теги: seo wordpress
комментария 4 для записи Как убрать rss ленту wordpress и отключить feed
Как вы избавились от спамеров на bortvlad.ru? у меня это проблема на сайте
Как сделать редирект на ту страницу, на которой feed, а не на главную. Желательно с помощью htacces
Привет. нашел bortvlad.ru в топе Google. Классно это у вас получается.