Blank line before doctype 时间:2014-02-20 作者:Chris 我有一个令人沮丧的问题。在页面源代码中,第一行为空,这会导致某些浏览器出现问题。以下是我为解决此问题所采取的步骤:回到2013年主题,将插件文件夹重命名为oldplugins。签入admin后,它们都被停用了,请确保索引中除了php之外没有任何内容。php,标题。php清除了htdoc htaccess,我不知所措! 4 个回复 最合适的回答,由SO网友:Chris 整理而成 在本例中,wp config中的结束php标记后有一个回车符。 SO网友:petermolnar 我知道这个问题已经得到了回答,但万一有人碰到它:如果有?>\\n在任何included 主题函数的文件。php或in函数。php本身处于最底层,这也可能导致它。 SO网友:Mike Skott 很好的当前答案,但值得注意的是:我额外的换行符隐藏在/wp-content/mu-plugins/custom-post-types.php 我在那里设置了一些自定义帖子类型。有一次我删除了结束后的所有字符?> 并且刷新了前端,一切都很好! SO网友:Vince 以下是所有步骤,对于每个步骤,请检查之前是否没有空格或空行:根目录中的:检查子主题中的wp配置:检查函数。php,索引。php,标题。php在父主题中:检查函数。php,索引。php,标题。php下一步:停用所有插件:检查html源中是否没有空格或空行。如果是,请逐个激活插件。下一步:检查您的功能。php和所有包含的文件。对于每个,请进行检查。 结束 文章导航