WordPress core添加的内容不能删除,或者更好的说法是,不应该直接修改。相反,您可以使用任何操作和过滤器。
具体来说,要禁用注释提要,可以使用以下选项(请注意优先级参数):
remove_action( \'wp_head\', \'feed_links\', 2 );
以上代码还将删除其他帖子提要链接,没有针对评论链接的具体操作。所以,如果您想添加其他
feed links you need to add them manually, 例如:
add_action( \'wp_head\', function() {
echo \'<link rel="alternate" type="application/rss+xml" title="RSS 2.0 Feed" href="\'.get_bloginfo(\'rss2_url\').\'" />\';
} );
还有,你必须知道
automatic feed links in <head>
is a theme feature, 所以,如果你想删除它们,你也可以在你的主题函数中查找并删除这一行。php:
add_theme_support( \'automatic-feed-links\');
如果这些代码片段都不起作用,请在主题中查找硬编码的提要链接,例如在标题中。php。如果你发现链接硬编码在模板中,你可以向主题开发者投诉;链接不应该存在。
add_filter( \'feed_links_show_comments_feed\', \'__return_false\' );