搜索
Hi~登录注册
查看: 351|回复: 0

wordpress 网页头部有空白怎么解决

[复制链接]

4万

主题

4万

帖子

14万

积分

广告主

Rank: 8Rank: 8

积分
140573
发表于 2022-6-19 17:22:12 | 显示全部楼层 |阅读模式
看了这个题目可能好多网友不知道本站博客要表达一个什么意思,大家看看下面截图中的红框就明白了。使用 IE 内核的浏览器打开网站首页的时候,显示wordpress 网页头部有空白,大约 10px 高度的空白区域什么也没有,不过火狐浏览器并没有这个问题。

分析问题:wordpress 模板文件采用 utf8 编码,index.php 有包含多个文件,因为博主之前用 Dreamweaver 编辑过首页 index.php 文件,估计就是这个时候多了 BOM 标记的。最后的二进制流中包含了多次 UTF8 BOM 标记,IE 不能正常解析包含多个 UTF8 BOM 标记的页面,直接替换成实际显示的回车,这样导致一个空行。只编辑过首页,所以别的页面都还正常。如果模板包含多个 utf8 文件,把文件保存为无 BOM 的 UTF-8 格式就可以了。

解决步骤:用 Notepad++这个软件(没有的去问度娘),打开模板文件夹里面的 index.php(你哪个页面有空白就改动相应的 php 模板页面),选择“格式”-“以 utf-8 无 bom 格式编码”,最后保存上传覆盖源文件即可。我试过好多种类似软件,好像只有这个可以成功,也可能是我的操作步骤有问题,如果你用别的软件也改成功了请留言告诉我。
wordpress 网页头部有空行这个问题好像并不多见,而且博主也找不到一个恰当的词语来描述这个问题,姑且先这么叫着吧。也不是每次编辑首页都出现这个问题,偶尔哪一次才会出现的,这个也不是什么大问题,我们不要花时间精力去深究里面的原理,解决问题才是最重要的。有了这次经验,以后遇到同样问题也有了解决办法了。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表