WordPress优化加速教程–禁用RSS源

RSS源主要也是用来订阅网站文章的,但是现在基本没人用,反而给采集文章的人带来了便利。所以说不想使用的可以直接禁止掉。

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

写入functions.php即可

禁用后我们的每个页面还是有RSS地址的,所以我们把这个地址也删除

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

写入functions.php即可

推荐使用WordPress优化插件Perfmatters

Perfmatters是一个非常轻量级的WordPress性能插件。此插件的主要作用是减少页面大小和HTTP请求的数量。它允许您禁用许多不需要的功能,如表情符号,XML-RPC,RSD链接,短链接,RSS源以及许多其他功能,以加快您的网站速度。

声明:本站资源绿色无后门无广告,可放心下载。如无特殊说明或标注,均为本站原创发布,转载请注明出处!