与ACF插件一起使用时,不要任意删除或修改elementor引用的动态内容。
当使用ACF插件创建自定义字段、类别等时,它们会在elementor模板中被引用。
现在请记住,不要尝试删除或修改ACF插件中的任何名称、链接等,否则调用修改后的动态内容将导致elementor模板文件崩溃。
例如,单个产品模板崩溃将导致所有产品页面无法打开。
我不知道这是否算是一个错误。
我找到了一个解决方法:
- 导出模板文件的json文件。然后打开它。
- 查找“dynamic”,展开到它附近的每个“element”,然后选择要删除的整个代码(例如下面的整个代码,这个代码的末尾也必须是下一个元素的开头)使用相同的方法删除所有动态标记内容。最后保存。
“元素”:[{“id”:“53d330a”,“设置”:{“icon_list”:[}“text”:“\u5#1”,“_id”:”96521ab“,”__dynamic__“:{”text“:”[elementor-tag id=“90b7627\”name=\“woommerce-product-terms-tag\”]“}”,{“文本”:“\ u5217\u8868\u9879#1”、“__dynamanc__”:{“text“文本“:”[elementor-tag id=\”90b7627\“name=\”woocommerce-product-terms-tag\“]”},“_id”:“3956ba0”}],“分隔符”:“是”,......{“单位”:“vw”,“大小”:3.9,“大小“:[]}},“elements”:(不要删除下一个元素的代码。)
3、在Elementor中导入修改后的JSON文件,可以重新打开并设置模板文件的动态内容,以减少工作量。
———
如果您不想进行上述操作,请删除elementor界面中引用的ACF字段,并在ACF插件操作之前保存模板文件。