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

WordPress站点标题前莫名出现多余短横线该如何排查解决?

问题排查与解决步骤

  1. 排查SEO插件配置
  • 多数SEO插件(如Yoast SEO、Rank Math)会默认接管WordPress站点标题输出,规则通常为[页面标题] - [站点名称],如果首页没有配置独立页面标题,就会出现前置短横线的情况。进入插件的「标题设置」板块,修改首页标题格式,删除多余的分隔符即可。
  1. 排查主题自定义配置
  • 你当前使用的Signify主题在「外观 > 自定义」选项中会有独立的站点标题配置项,可进入「站点标识」或者「标题设置」分类,检查是否有添加标题前缀、固定分隔符的相关配置,删除多余配置即可。
  1. 检查站点品牌模板文件
  • 你提供的header.php代码中,站点标题的输出逻辑并没有直接写在该文件中,而是通过get_template_part( 'template-parts/header/site', 'branding' );调用了独立模板。到主题目录下找到template-parts/header/site-branding.php文件,检查站点标题输出代码段,删除硬编码的多余短横线即可。
  1. 强制覆盖标题输出(临时解决方案)
    如果找不到问题根源,可以在主题functions.php文件中添加以下代码强制修改首页标题:
add_filter( 'pre_get_document_title', function( $title ) {
    // 仅首页生效,若需所有页面生效可删除if判断条件
    if ( is_front_page() ) {
        return 'Welcome to Etheric City';
    }
    return $title;
}, 999 );

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 23:42:05