single\\u post\\u title只适用于单篇文章,所以您可以使用它。您可以尝试的第一件事是将“true”更改为“false”,以便在您创建的标题标记中返回标题。如果这不能解决问题,请尝试添加h1,如下所示(我认为您不需要)。
SEO也在寻找H1(标题)标签,我相信也是这样。如果您在h1标签中包含您的single\\u post\\u标题,它将消除您的seo问题,并将返回输出更改为false:
<h1><title>
<?php if ( is_single() ) {
single_post_title(\'\', false);
} else {
bloginfo(\'name\'); echo " - "; bloginfo(\'description\');
}
?>
</title></h1>
另一种选择是仅使用此选项:
<title><?php wp_title(\'\'); ?></title>