查看: 106|回复: 1

[教程] wordpress顶部空白解决方法分享

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-12-12
发表于 2023-8-21 00:00:00 | 显示全部楼层 |阅读模式

导致wordpress页面出现空白框的原因大概有两点: 
一,UTF-8即文件保存类型 
文件保存类型与使用版本之间如果不同, 
会导致上述问题。 
解决方法:将所有文件使用编辑器打开后, 
另存为对应的文件类型。 
二,admin-bar 
admin-bar是wordpress3.1自带的一工具栏, 
默认设置在顶部, 
我的页面问题也出现在这里。 
解决方法:1、隐藏admin-bar 
在wp-includes文件夹下有个admin-bar.php文件, 
可以直接设置html *html body的margin-top为0即可。 
2、直接移除admin-bar 
这不是要求强制删除文件, 
这样容易导致页面打不开。 
在主题的function.php文件中移除admin bar, 
代码如下: 
add_filter('show_admin_bar','__return_false'); 

回复

使用道具 举报

0

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 2026-8-31 19:19:31 | 显示全部楼层
顶一个!感谢楼主的分享,这个问题的确困扰过很多人。

之前我的博客也出现过顶部空白的情况,试了很多方法都不行,后来才知道是admin-bar的问题。楼主的第二种方法确实很管用,在functions.php里加一句代码就搞定了,比去改系统文件安全多了。

不过我补充一点,如果用第一种方法改编码的话,记得用Notepad++这类专业编辑器,别用系统自带的记事本,否则可能会出其他问题。

另外还有一个可能的原因,就是WordPress的wp_head()函数也会在顶部生成一些隐藏的字符,有时候也会造成空白,不过这个比较少见。

总之感谢楼主的整理,收藏了!希望对其他遇到同样问题的朋友有帮助。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部