网站建设之如何在WordPress中禁用RSS源

默认情况下,没有选项可以禁用WordPress中的RSS提要,因为RSS提要允许用户订阅您的博客文章。但是,在某些情况下,您可能需要关闭RSS源。您可以使用一些插件来执行此操作,但是只要有可能,我们总是尝试使用尽可能少的插件并使用我们自己的代码。 当有人尝试转到RSS feed链接(yoursite.com/ WP网站建设

默认情况下,没有选项可以禁用WordPress中的RSS提要,因为RSS提要允许用户订阅您的博客文章。但是,在某些情况下,您可能需要关闭RSS源。您可以使用一些插件来执行此操作,但是只要有可能,我们总是尝试使用尽可能少的插件并使用我们自己的代码。

当有人尝试转到RSS feed链接(yoursite.com/feed/)时,通过将以下代码放在主题的functions.php文件(或特定于站点的插件)中,他们将收到一条消息,提示没有feed可用。

function firstwd_disable_feed() {
wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
}

add_action('do_feed', 'firstwd_disable_feed', 1);
add_action('do_feed_rdf', 'firstwd_disable_feed', 1);
add_action('do_feed_rss', 'firstwd_disable_feed', 1);
add_action('do_feed_rss2', 'firstwd_disable_feed', 1);
add_action('do_feed_atom', 'firstwd_disable_feed', 1);
add_action('do_feed_rss2_comments', 'firstwd_disable_feed', 1);
add_action('do_feed_atom_comments', 'firstwd_disable_feed', 1);

原创文章,作者:网站建设,如若转载,请注明出处:https://www.davidwu.net/archives/36104

发表评论

电子邮件地址不会被公开。 必填项已用*标注