使用代码禁用WordPress RSS Feeds
警告!如果操作不当,编辑WordPress主题的源代码可能会破坏您的网站。建议操作前,备份好原文件。
将以下代码复制到您的子主题的 functions.php文件中。
function itsme_disable_feed() {
wp_die( __( 'No feed available, please visit the <a href="'. esc_url( home_url( '/' ) ) .'" rel="external nofollow" >homepage</a>!' ) );
}
add_action('do_feed', 'itsme_disable_feed', 1);
add_action('do_feed_rdf', 'itsme_disable_feed', 1);
add_action('do_feed_rss', 'itsme_disable_feed', 1);
add_action('do_feed_rss2', 'itsme_disable_feed', 1);
add_action('do_feed_atom', 'itsme_disable_feed', 1);
add_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);
add_action('do_feed_atom_comments', 'itsme_disable_feed', 1);
WoP f W / v e . 8rdPress还会在您的网页标题中生成指向RSS Feeds的链接,如下面的屏幕所示。您可以更进一步,从页面HTML代码中删除这些链接。
将以下代A n V n码复制到您的functiD o M 0 p Eons.php文件中,以删除指向RSS Feeds的标题链接。
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );