在 Elementor JSON 中查找和替换

粘贴导出的模板或 _elementor_data 的值,修改所需内容并下载有效的 JSON。您可以在应用前预览每项更改,文件永不离开您的浏览器。

Elementor JSON在您的浏览器中

    一次处理 200 个页面?查看插件 →

    如何使用 Elementor JSON 查找和替换工具

    01

    粘贴或上传 JSON

    从 Elementor 导出的模板,或从数据库复制的 _elementor_data 值。没有文件?试试示例。

    02

    搜索并检查

    输入要查找的内容和替换内容。每个匹配项显示所在的小部件和设置,包含前后对比。

    03

    替换并下载

    点击「替换」并下载或复制文件。结果仍是有效的 JSON,并保留 WordPress 使用的转义。

    Elementor JSON 模板中会改变什么

    仅修改值,不改变结构

    工具在搜索前解析 JSON,仅在文本值内替换。结构键(id、elType、widgetType、version 和 type)保持不变。

    每个匹配项显示其所在小部件

    列表显示小部件类型、ID 和包含文本的设置:标题中的 title、按钮中的 text、链接中的 link.url。

    保留 WordPress 转义

    如果 JSON 来自 WordPress 在 _elementor_data 中的存储方式,带有 \u00e9 格式的重音字符和 \/ 格式的斜杠,输出将以相同方式转义。

    区分大小写和完整单词

    两个选项可精细化搜索:区分大小写避免搜索"price"时更改"Price",完整单词避免修改"prices"。

    Elementor 模板 JSON 的结构

    Elementor 将每个页面和模板存储为元素树。在导出文件中,该树位于 content 下;在数据库中,位于页面的 _elementor_data 字段中。

    每个元素有 id、elType(container、section、column 或 widget)、其设置以及(在容器中)子元素。可见文本位于 settings 中:标题中的 title、文本编辑器中的 editor、按钮中的 text、链接中的 url。

    插件编号 1免费 + Pro

    一次处理 200 个页面?

    此工具处理单个文件。Smart Search & Replace 在 WordPress 内对所有页面、模板和文章执行相同操作,支持预览、每页版本记录和撤销。

    查看插件 →

    此工具不支持的功能

    • 会修改所有匹配的文本值,包括 CSS 类或图片 URL。替换前请检查列表。
    • 不验证模板是否与您的 Elementor 版本兼容。
    • 不会修改您的网站:需要您自行导入或粘贴修改后的 JSON。
    • 不在动态标签内搜索,这些标签以编码形式存储内容。

    Elementor JSON 常见问题

    为什么 Better Search Replace 在 Elementor 中找不到我的文本?

    因为 Elementor 以转义的 JSON 形式存储内容:重音字母保存为 \u00e9,斜杠保存为 \/。此工具在搜索前读取 JSON。

    _elementor_data 是什么?

    这是数据库字段(在 wp_postmeta 中),Elementor 在此以 JSON 形式存储每个页面的内容,重音和斜杠已转义。

    如何导入修改后的模板?

    在 WordPress 后台,模板 › 已保存模板 › 导入模板,然后选择下载的文件。

    文件会上传到服务器吗?

    不会。一切都在您的浏览器中进行;页面不会将内容发送到任何服务器。

    可以更改所有图片和链接的域名吗?

    可以:搜索旧域名并替换为新域名。所有包含该域名的 URL 都会被修改。