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

WordPress标签归档页问题:移除标签名称前的‘Tag:’前缀

嘿,这个问题我碰到过好多次啦,给你几个靠谱的解决办法,选适合你的就行:

移除标签归档页的“Tag:”前缀

方法1:用代码过滤器(推荐,无需修改主题核心文件)

这个方法最安全,不管你用的是官方主题还是第三方主题,只要在子主题的functions.php或者自定义代码插件里添加这段代码即可:

add_filter( 'get_the_archive_title', 'remove_tag_prefix' );
function remove_tag_prefix( $title ) {
    if ( is_tag() ) {
        $title = single_tag_title( '', false );
    }
    return $title;
}

简单解释下:这个过滤器会拦截归档标题的输出,当检测到当前是标签归档页时,直接返回不带前缀的纯标签名称,其他归档类型(比如分类、作者页)的标题不会受影响。

方法2:直接修改主题模板文件

如果你熟悉主题文件结构,可以找到主题里的tag.php(如果标签页有独立模板)或者archive.php(通用归档模板),找到输出归档标题的代码,一般是类似这样的:

echo get_the_archive_title();

把它替换成下面的代码,只在标签页输出纯标签名,其他归档页保持原有逻辑:

if ( is_tag() ) {
    echo single_tag_title( '', false );
} else {
    echo get_the_archive_title();
}

⚠️ 注意:如果使用的是父主题,一定要先创建子主题再修改文件,不然主题更新后你的修改会被直接覆盖。

方法3:检查主题自定义设置

不少流行主题(比如Astra、GeneratePress)在WordPress后台的「外观」→「自定义」面板里,会自带关闭归档标题前缀的选项。你可以去「布局」→「归档」或者「标题」相关的设置里找找,有没有类似“隐藏归档前缀”的开关,有的话直接勾选就能搞定,完全不用写代码~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 03:33:46