You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过WordPress子主题代码为标签分类页面设置NOINDEX

在WordPress子主题中给标签分类页面添加noindex robots元标签的方法

你可以通过在子主题的functions.php文件中添加以下代码来实现需求:

// 仅在标签分类页面添加noindex robots元标签
add_action( 'wp_head', 'add_tag_noindex_meta' );
function add_tag_noindex_meta() {
    // 判断当前是否为标签分类页面
    if ( is_tag() ) {
        echo '<meta name="robots" content="noindex" />' . "\n";
    }
}

代码说明:

  • wp_head是WordPress内置的钩子,会在页面<head>标签内的合适位置触发,确保代码能正确插入到目标区域。
  • is_tag()函数用于检测当前页面是否为标签分类归档页面,只有满足条件时才会输出对应的meta标签。
  • 输出的meta标签明确告诉搜索引擎不要索引该页面内容,和你之前用Yoast设置的效果一致。

注意事项:

  • 操作前请备份子主题的functions.php文件,避免代码错误导致网站异常。
  • 务必编辑子主题的functions.php,不要直接修改父主题文件,否则主题更新后代码会丢失。

内容的提问来源于stack exchange,提问作者Travis Christianson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 16:27:03