如果在主题的 header.php 文件和其他相关文件中都找不到输出网站标题的代码,那么很有可能是主题或插件进行了定制。
这种情况下,你可以尝试使用以下方法去掉标题中的–:
在主题的 functions.php 文件中添加以下代码:
add_filter(‘document_title_separator’, function() {
return ‘|’;
});
就能完全的解决标题有–问题了
这个代码片段将修改 WordPress 输出标题时的分隔符,将– 修改为 |。
如果上述方法不起作用,可以尝试在 functions.php 文件中添加以下代码:
remove_filter(‘wp_title’, ‘wptexturize’);
这个代码片段将移除 wp_title() 函数中的自动排版功能,有可能解决标题中的 – 问题。