我想根据标题的长度重写我的 WordPress 网站的标题。这是我的header.php
文件的代码:
<?php if(strlen(wp_title("", true,"")) > 60) {
echo '<title>'.wp_title("", true,"").'</title>';
} else {
echo '<title>'.wp_title("", true,"").' • SiteName</title>';
} ?>
问题是返回的输出如下所示:
Actual Title Repeated Twice<title> • SiteName</title>
所以基本上,实际的标题在标签之外输出两次,title
而标题标签内的部分只说SiteName
.
我确实安装了 Yoast SEO 插件,但禁用了“强制重写标题”。