为什么WordPress要把“-”放在前面? (破折号)位于网站标题前面

发布于 2024-11-04 14:54:43 字数 202 浏览 6 评论 0原文

我刚刚注意到我的所有 WordPress 网站都以以下方式呈现网站标题...

对于 WordPress 仪表板中标题为“MySite”的网站,html 元标记将是:

<title> 
            - MySite    </title> 

破折号和尴尬的空格有什么关系?

I've just noticed that all my WordPress sites render the site title in the following manner...

For a site titled "MySite" in the WordPress dashboard, the html meta tag will be:

<title> 
            - MySite    </title> 

What's with the dash and awkward whitespacing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

萌逼全场 2024-11-11 14:54:43

输入网站标题时是否进行了复制粘贴?尝试清除 wp-admin 下的标题并手动输入。

另外,检查主题的模板(header.php)。

Did you do a copy-and-paste when you entered in your site title? Try clearing out the title under wp-admin and typing it in manually.

Also, check the theme's template (header.php).

客…行舟 2024-11-11 14:54:43

这在 wp 中仍然很普遍...您可以在 fuctions.php 中使用它来删除破折号,但是一些神秘的空白仍然会在那里,但您不会遇到奇怪的 &5531; (或者无论是什么)在 src html 中渲染。

 /**
 * Remove title whitespace.
 */

  function document_title_separator( $sep ) {
    return "";
  }
  add_filter( 'document_title_separator', 'document_title_separator', 10, 1 );

This is still prevalent in wp... you can use this in fuctions.php to remove the dash, however some mysterious white space will still be there, but you won't have the wacked out &5531; (or whatever is is) rendering in the src html.

 /**
 * Remove title whitespace.
 */

  function document_title_separator( $sep ) {
    return "";
  }
  add_filter( 'document_title_separator', 'document_title_separator', 10, 1 );
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文