求助:无法移除WordPress网站顶部出现的空白区域
移除WordPress网站顶部空白的实用方案
- 先查主题自定义设置:多数主题都自带顶部间距调节选项,进外观 > 自定义,找布局、页眉相关的设置项,把顶部内边距(padding)、外边距(margin)直接设为0。
- 排查插件冲突:临时禁用所有插件,刷新页面看空白是否消失。要是没了,就逐个重新启用插件,找到搞事的那个,要么更新插件,要么换个替代的,实在不行就禁用它。
- 用高优先级CSS修复:直接改style.css没效果大概率是缓存或优先级不够,把下面的代码加到外观 > 自定义 > 额外CSS里(这里的代码优先级更高,还不会被主题更新覆盖):
body { margin-top: 0 !important; } .site-header { padding-top: 0 !important; } - 检查页面模板:部分页面用了自定义模板,可能模板里硬写了空白代码。进页面编辑,看右侧「模板」选项,换成默认模板试试;或者进主题编辑器编辑对应模板文件,删掉多余的
<br>、padding或margin代码。 - 排查头部冗余代码:有些插件或主题会在页面
<head>里插多余的空行或无效代码,用浏览器的「查看页面源代码」功能,看顶部有没有多余的空白行,找到对应的代码来源(插件或主题文件)删掉就行。
内容的提问来源于stack exchange,提问作者Macca
相关产品推荐
相关产品推荐

