你得到了两个<title>
标签最有可能是因为您的主题具有title-tag
support 自动在文档中添加标题标记head
.
摘自上面链接的Make WordPress Core页面:
为主题添加标题,从4.1和Twenty
Fifteen, 主题显示标题的推荐方式是添加主题支持,如下所示:
function theme_slug_setup() {
add_theme_support( \'title-tag\' );
}
add_action( \'after_setup_theme\', \'theme_slug_setup\' );
应在上添加支持
after_setup_theme
或
init
行动,但不迟于此。它不接受任何进一步的论点。
通过这样宣布支持,themes acknowledge that they are not
defining titles on their own WordPress可以安全地添加,无需重复。
所以如果主题确实支持自动<title>
标记(尝试查找add_theme_support( \'title-tag\' )
在主题的functions.php
文件),然后不要手动将标题标记放入header.php
样板
如果您确实想要自定义标题或标题部分的位置,那么可以使用document_title_parts
hook 或者,如果您使用的是任何SEO插件,那么您可能可以在不使用任何自定义代码的情况下调整标题部分;但是,请参考插件支持文档/网站/论坛,以获得调整该部分或自定义网站标题的帮助。:)