我使用"多个主题插件"运行了一个有两个不同主题的wordpress网站。主题是主网站的自定义主题,第二个主题是博客,网址为www.themainwebsite.com/blog /.
博客显示'帖子'而主网站使用自定义文章名称。
博客看起来很好,正确显示了index.php和single.php中的博客文章。唯一的问题是rss链接不起作用。它进入一个页面说:
此网站无法提供Feed。请访问网站。
以下是关注链接后会发生什么情况的图片。
我使用的代码是网站名称,然后是" / feed / rss"。它在过去几天工作正常,但现在它显示我表达的错误。我很困惑为什么它有效,现在我收到了这个错误。
感谢任何帮助,
雨披
答案 0 :(得分:0)
您的网站似乎禁用了RSS Feed。 可能来自第三方插件或主题中的自定义代码。
您的附加图片与本文中的代码类似: http://www.wpbeginner.com/wp-tutorials/how-to-disable-rss-feeds-in-wordpress/
您可能在主题中有一些代码,如:
function wpb_disable_feed() {
wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
}
add_action('do_feed', 'wpb_disable_feed', 1);
add_action('do_feed_rdf', 'wpb_disable_feed', 1);
add_action('do_feed_rss', 'wpb_disable_feed', 1);
add_action('do_feed_rss2', 'wpb_disable_feed', 1);
add_action('do_feed_atom', 'wpb_disable_feed', 1);
add_action('do_feed_rss2_comments', 'wpb_disable_feed', 1);
add_action('do_feed_atom_comments', 'wpb_disable_feed', 1);
我希望它有所帮助!