Не отображается RSS лента на WordPress? Не знаете как вернуть? Тогда эта статья для вас!

net_rss_wordpress

Не так давно сам столкнулся с  такой проблемой: поставил новую тему на сайт, далее решил настроить RSS канал. Зашел на адрес канала и увидел текст в котором пишется «No feed available,please visit our homepage», что в дословном переводе означает «Нет доступных каналов, пожалуйста, посетите наш сайт». Попробовал найти решение в интернете, но мой поиск ничего толкового мне не давал. Наконец случайно наткнулся на статью в которой описывались способы работы с rss, по аналогии с одним из этих способов вычислил так сказать «где собака зарыта».

В итоге проблема решается следующим образом: заходим через ваш FTP клиент,  в корень вашего сайта далее ищем  установленную у вас тему, а в ней ищем файл functions.php. После этого ищем отрывок похожий на вот это:

function fb_disable_feed() {

wp_die( __(‘No feed available,please visit our <a href=»‘. get_bloginfo(‘url’) .'»>homepage</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);

 

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

P/S: Прежде чем удалить строки из файла functions.php обязательно скопируйте на всякий случай файл в качестве бекапа, чтобы можно было восстановить в случае если вы ошиблись и удалили не тот отрывок.

Надеюсь эта статья вам помогла 🙂  До скорых встреч на страницах блога Iprodvinem.ru

ПОДПИШИТЕСЬ НА РАССЫЛКУ БЛОГА
и получайте новые статьи на свою почту


Подборки по теме:

 

Десерт:

Использую для заработка: