从旧站导出的 Elementor 模板 JSON 导进新站,布局还在,全局字体从 Inter 变回主题默认宋体,标题间距从 24 像素变成 8 像素,三十多个模块要手动调。日志里能对上时间点,这种反而好排。
模板 JSON 只带页面结构和局部样式,全局字体与颜色存在 kit 和全局 CSS 里,不随模板导出。新站的 kit 没有对应变量,回退到主题默认值。这一点先确认清楚,后面就不用反复试。
wp elementor library import elementor-template.json wp elementor flush-css wp option get elementor_active_kit
「Elementor 模板导入丢样式」确认了原因之后,改动尽量只碰那一处,顺手改的东西后面最容易出问题。先做最小复现,能稳定跑出来的问题,排查成本会低一个数量级。
别只看报错的最后一行,往上看几行,真正的起因通常在上面。
处理上按这个顺序:导出前在旧站把 Site Settings 里的全局字体和颜色记下来;在新站先建同样的全局变量,再导入模板;导入后用替换功能把字体族统一指到新变量,别逐个模块改。
结果对不对很好判断,导入后标题字体和间距与旧站一致,抽三个模块对比数值相同。
