我的 WordPress header.php 文件中有以下代码。它用于在 HTML 中打印动态标题:
<title>
<?php if (is_page_template('page-home.php')){
echo 'Home - ' .
bloginfo('name');
}
</title>
呈现的 HTML 如下所示:
<title>My Cool BlogHome - </title>
我相信它应该是这样的:
<title>Home - My Cool Blog</title>
我的问题是:为什么 echo 和 bloginfo() 执行似乎是相反的?我的回显文本似乎在 bloginfo() 之后打印。