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

如何仅修改WordPress产品标签页面的<title>标签内容

修改WooCommerce产品标签页的标题

要只针对WooCommerce产品标签页面修改标题,核心是用WooCommerce自带的条件标签is_product_tag()判断当前页面,再结合WordPress的标题钩子实现自定义。

方法1:使用wp_title钩子(适合旧版WordPress)

如果你习惯用wp_title钩子,可以添加以下代码到主题的functions.php文件或自定义插件中:

add_filter( 'wp_title', 'custom_product_tag_title', 10, 2 );
function custom_product_tag_title( $title, $sep ) {
    // 检查当前是否为WooCommerce产品标签页面
    if ( is_product_tag() ) {
        // 获取当前产品标签的名称(不直接输出)
        $tag_name = single_tag_title( '', false );
        // 重新拼接标题格式
        $title = "Tag: {$tag_name} {$sep} " . get_bloginfo( 'name' );
    }
    return $title;
}

方法2:使用document_title_parts钩子(WordPress 4.4+ 推荐)

从WordPress 4.4版本开始,官方推荐使用document_title_parts钩子管理页面标题,这种方式更灵活,代码如下:

add_filter( 'document_title_parts', 'custom_product_tag_document_title' );
function custom_product_tag_document_title( $title_parts ) {
    // 仅在产品标签页修改标题
    if ( is_product_tag() ) {
        // 给标题前缀添加"Tag: "
        $title_parts['title'] = "Tag: {$title_parts['title']}";
    }
    return $title_parts;
}

注意事项

  • 代码添加后,记得清除WordPress缓存,刷新产品标签页面就能看到效果。
  • 修改主题文件前建议先备份,避免操作失误导致网站异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 22:07:05