wordpress - 从标题中删除 Wordpress 评论提要链接

标签 wordpress templates

我说的是这行代码

<link rel="alternate" type="application/rss+xml" title="example.com &raquo; Comments Feed" href="http://example.com/comments/feed/" />

我尝试在模板的 functions.php 中手动添加删除操作 Hook
remove_action('wp_head','feed_links_extra', 3);

但它不会删除它。

我试过wordpress head cleaner plugin不幸的是,它也无法删除它。

最后我编辑了 wp-includes/default-filters.php 并注释掉了
add_action( 'wp_head', 'feed_links_extra',3);

我的评论提要链接仍然存在。除了修改核心文件,我更喜欢functions.php修改或插件。

我已尝试禁用所有插件并返回默认主题,但看起来该解决方案不依赖于插件或主题。不幸的是,没有任何效果!我正在使用 wordpress 3.2.1

最佳答案

试试这个。

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

如果我没记错的话,你的就是类别提要之类的东西。

根据提供的链接coolsaint,您可以删除两者,然后明确添加回帖子提要。它不是最优雅的,但它确实意味着您不必修改核心 WP 文件。
add_action('wp_head', 'addBackPostFeed');
function addBackPostFeed() {
    echo '<link rel="alternate" type="application/rss+xml" title="RSS 2.0 Feed" href="'.get_bloginfo('rss2_url').'" />'; 
}

关于wordpress - 从标题中删除 Wordpress 评论提要链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7184307/

相关文章:

php - WordPress query_var 按域

c++ - 实例化具有回调函数类型的模板

php - Wordpress 动态页脚小部件 - 仅当一个小部件存在时才显示第二个小部件区域,否则显示 1

php - HTML 到 WordPress 转换页面

c++ - std::array 派生类聚合初始化

C++:我怎样才能重载一个函数,以便它可以接受任何仿函数,包括指向成员函数的指针?

json - 对一个 JSON 模板进行多项更改

Django, TemplateDoesNotExist error : Heroku can't find template directory. 如何显示它在哪里看?

javascript - 在 Wordpress Breaking HTML Table 中初始化 jQuery DataTables

javascript - WooCommerce 购物车页面 : Remove Item Button move place