Astra主题+Beaver Builder自定义页脚无法编辑求助
Astra+Beaver Builder自定义页脚编辑问题解决指南
先搞定编辑空白的核心问题
- 核对Astra Custom Layouts里的页脚配置:找到目标页脚条目,确认布局类型是「Footer」、构建方式选的是Beaver Builder。如果前端显示的页脚是子主题
footer.php的内容,那这个Custom Layout大概率没生效,反而被子主题文件覆盖了,导致编辑界面加载异常。 - 临时排查子主题影响:把子主题里的
footer.php重命名为footer.php.bak,刷新前端看页脚是否消失,再回到Custom Layouts编辑页脚。如果此时编辑器能正常显示内容,说明就是子主题的footer.php干扰了Beaver Builder的编辑加载。
修改页脚文本的两种路径
路径一:直接修改子主题footer.php(如果前端显示的是这个文件的内容)
打开子主题的footer.php,找到你在浏览器检查器里看到的对应文本、图片代码段,直接修改文本内容后保存,刷新前端就能看到效果。
路径二:启用Astra Custom Layouts的Beaver Builder页脚(解决空白后)
- 调整子主题
footer.php代码:如果要让Custom Layout的页脚生效,需要确保子主题的footer.php里保留了do_action('astra_footer')这个钩子,或者没有完全覆盖Astra默认的页脚结构,这样Custom Layout的页脚才能正常加载和编辑。 - 解决编辑空白后,直接在Beaver Builder编辑器里拖拽修改文本模块即可,无需再碰代码。
额外排查步骤
- 把Astra主题、子主题、Beaver Builder插件都更到最新版,排除版本兼容问题。
- 临时禁用其他第三方插件,排查是否有插件冲突导致Beaver Builder编辑界面空白。
内容的提问来源于stack exchange,提问作者user3638672
相关产品推荐
相关产品推荐

