WordPress 网站文章出现了两个 <title> 标签,原因是 WordPress 新旧版本两套标题生成机制撞车了。下面是按操作难度从低到高的排查和修复方法。
🔍 第一步:确认症状
打开网站首页,右键 → 查看网页源代码,搜索 title。如果看到类似这样的结构:
<title>我的网站 - 每一页独特的标题</title> <title>我的网站 | 默认站点名</title>
这就是典型的双标题冲突。截图里那种“-”和“|”并存的情况,几乎就是旧主题硬编码 + 新 WordPress 自动生成打架的结果。
🛠 第二步:解决问题
✅ 检查并关闭主题内置标题
如果你的主题是2021–2024年之前开发的,很可能header.php里还留着硬编码的title标签。而WordPress从4.1版本(2015年)开始就内置了 add_theme_support('title-tag') 机制,自动生成标准化的标题。
操作路径:
1.后台 → 外观 → 主题文件编辑器 → header.php
2.找到类似这行代码,直接删掉:
<title><?php wp_title('|', true, 'right'); ?></title>
或者
<title><?php bloginfo('name'); ?><?php wp_title('-'); ?></title>
3.保存,刷新网站源码,问题应该立刻消失。
- ⚠️ 如果你用的是子主题,记得编辑子主题的header.php,而不是父主题。
- 本文固定链接: https://www.fengshen.cn/2026/02/解决wordpress网站出现重复title标签问题/
- 转载请注明: fengshen 发表于 一梦风神
觉得文章有用,微信打赏一元。
