wp cache flush
wp elementor flush-css
curl -s https://example.com/page/ | findstr elementor-post

编辑器预览和预览链接里排版都正常,点发布后退出登录再看,首屏标题挤成两行,按钮跑到图片下面,登录状态看又是对的。先别急着动参数,把报错原文和时间点记下来,顺序反了容易白折腾。

原因不复杂,预览模式带 elementor-preview 参数,会额外加载编辑态样式,还绕过了页面缓存。未登录访客走的是缓存版本,里面是发布前的旧 CSS。

「Elementor 预览发布不一致」排查到最后往往是很小的一处差异,前面那些复杂猜测可以先放一放。备份不是备了就行,恢复一次才算数,很多备份文件打开才发现是空的。

接口问题先分清是没发出去、发出去了没收到,还是收到了处理失败。

处理上按这个顺序:用无痕窗口退出登录看发布后的页面,别在登录态验收;清页面缓存和构建器 CSS,再看源码里的样式版本号;确认主题没有按登录状态输出不同样式。

改完只确认一件事:退出登录后首屏标题一行显示,按钮在图片右侧,和预览一致。

作者 9823189