实用的 WordPress ICP 备案许可管理器

WordPress 代码段:禁用全站 Feed RSS 输出

禁用 WordPress RSS 提要的第二种方法是简单地使用代码。

重要!如果操作不正确,编辑 WordPress 主题的源代码可能会破坏你的网站。如果你不方便这样做,请先咨询开发人员。

将以下代码复制到 WordPress 主题的 functions.php 文件中。

function itsme_disable_feed() {
 wp_die( __( 'No feed available, please visit the <a href="'. esc_url( home_url( '/' ) ) .'">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);

remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );

 

你也可以选择使用插件来禁用:

Disable Feeds

文章没看懂?代码不会用?需要帮助您可以

小新 的头像