Как на WP отключить контент всех RSS кроме нужной
Для чего отключать RSS - все уже знают. Вопрос: зачем оставлять одну?
В ВК есть возможность автоматически публиковать новости из вашей ленты. Вот эту ленту и оставим рабочей, а остальные сделаем "пустыми".
А может вам еще как-то пригодится это решение с RSS ....
Добавляем в functions.php код:
function custom_feed_category( $query ){
if( ! $query->is_feed || ! $query->is_main_query() )
return;
$query->set( 'cat', '21' );
}
add_filter( 'pre_get_posts', 'custom_feed_category' );
В этой строке $query->set( 'cat', '21' );
число 21
является ID рубрики, RSS которой мы оставляем.
Если рубрик будет несколько, то строка будет выглядеть так $query->set( 'cat', '21,15,49,2354' );
ID рубрики можно найти так: в админке навели курсор на рубрику и снизу в браузере увидели.
P.S. Решение рабочее и было найдено на просторах сети.