/** * # 脚本 导入原站页面级生成 CSS(post-.css)到 contents.meta.page_css * * 背景:DB dump 的 meta.elementor 缺少 widget 级 custom_css(如 EAEL infobox 的 * `.elementor-element-7f1dc73 .eael-infobox .infobox-icon img{width:80px}`),这些规则 * 只存在于原站 Elementor 生成的页面样式表 post-.css 中。 * * 做法: * 1. 抓 https://www.dusuniot.com/wp-content/uploads/elementor/css/post-.css * 2. 只保留选择器含 .elementor-element-(id 属于本文档)的规则(含 @media 块内), * 把 `.elementor-element.elementor-element-` / `.elementor-element-` 改写为 * `[data-el=""]`(与渲染器 DOM 对应),剥掉 `.elementor-` 页面作用域前缀 * 3. 拼接后写回 meta.page_css,渲染器(ElementorRenderer pageCss prop)注入