Часто блог бывает настолько маленьким (сайт-визитка), что RSS фид просто не нужен. Некоторые даже утверждают, что он не нужен вообще, что он лишний (нужно прочесть — иди на сайт и читай). Если у вас именно такие случаи — то нужно RSS фид просто отключить. В административной панели есть галочки для этого, но фид все равно транслируется. Даже удаление соответствующих файлов WordPress не принесет успеха, а только навредит, поломает всю структуру. Есть более простой способ.
Для того, чтобы ваш блог не формировал RSS фиды любых видов, просто добавьте в файл functions.php следующий код:
1 2 3 4 5 6 7 8 9 | function fb_disable_feed() { wp_die( __('RSS недоступен. Посетите <a class="dofollow" href="'. get_bloginfo('url') .'"> блог</a>.') ); } 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); |
Если хотите зарабатывать собственным пером (вернее мышкой и клавиатурой), то настольная книга копирайтера — первое, что вы должны прочесть.
Компания продаст вам двери, петли, ручки российских и итальянских производителей. Где-то мы с итальянцами похожи...








я знаю еще один способ.
На странице wp-admin/options-reading.php
в пункте «В RSS-лентах отображать последние» пишешь значение "-1" и тогда rss не будет генерироваться.