退出Divi Visual Builder后CSS被清除 禁用静态CSS生成仍未解决
Divi Visual Builder退出后CSS自动清除问题解决方案
- 排查多层缓存残留问题:确认已在「Divi > 主题选项 > 高级 > 静态CSS生成」中勾选禁用选项后,依次清理三类缓存:首先操作「Divi > 支持 > 清除缓存」清空Divi自带缓存,其次清空站点安装的缓存插件(如WP Rocket、WP Super Cache等)的全部缓存,最后清理主机商提供的服务器端缓存,清理完成后退出后台重新登录测试。
- 校验自定义CSS文件权限:如果自定义样式写入子主题的
style.css文件,需通过FTP或主机文件管理器确认该文件权限为644,权限不足会导致样式修改无法持久化保存,退出编辑器后自动回滚为旧版本内容。 - 修复自定义CSS规则语法错误:将「Divi > 主题选项 > 自定义CSS」区域的全部代码备份后,删除现有内容保存,再重新粘贴代码提交。未闭合的CSS选择器、特殊非法字符会触发Divi的保存校验逻辑,导致样式内容被自动清空。
- 排查第三方插件冲突:逐一禁用除Divi主题外的所有第三方插件,每禁用一个就测试一次样式保存效果,CSS优化插件、安全防护插件、页面缓存插件都可能拦截Divi的样式保存请求,定位到冲突插件后在其设置中排除Divi编辑器相关路径即可。
- 验证Divi版本兼容性:如果使用的是测试版、老旧版本Divi,先升级到最新正式版测试;如果是升级后才出现该问题,回滚到上一个稳定可用的版本即可,部分Divi版本存在已知的样式保存BUG会触发该异常。
内容的提问来源于stack exchange,提问作者clutchwork
相关产品推荐
相关产品推荐

