标题出现在正文标签wordpress中



我已经将一个新主题上传到wordpress网站,标题链接和脚本出现在body标签中。我已经读到其他人遇到了这个问题,我需要使用 UTF8 保存标头.php而不进行 BOM 编码。但是,我已经尝试在文件元标记中包含"charset="UTF8-without-BOM",但仍然没有!网站位于 : http://rarebreeddigital.com/

首先,检查主题是否在<!DOCTYPE之前有空白字符串或一些 simbols,或者某些函数在<!DOCTYPE之前打印字符串或 simbols。如果是,则删除此字符串或simbols:<!DOCTYPE-必须是html文档的开头,浏览器解析器区分此行,如何解析文档。然后使用记事本++或其他富文本编辑器,打开标题.php主题文件,然后使用菜单编码(在记事本++中)将编码更改为"UTF8-without-BOM",但元标记encodin必须是:<meta charset="UTF-8" />,不要在这里使用"without-BOM"。

我在我的函数中使用了包含"some_other.php";.php,同样的事情发生了:标题出现在正文中。

我删除了包含,并将代码复制到它的位置,瞧 - 标题移回头部标签之间。

如果我使用 include 而不是将代码放在函数中,我无法找出问题所在.php但它对我有用。

我在Wordpress 4.9.4-en_GB上遇到了同样的问题。

我通过执行以下操作修复了它:

将数据库的字符集设置为 utf8,将排序规则设置为 utf8_general_ci

index.phpheader.php文件的编码更改为 ANSI 或 utf8 与记事本++或任何其他编辑器,而不使用 BOOM

最新更新