Localizar e substituir no JSON do Elementor

Cole um modelo exportado ou o valor de _elementor_data, altere o que precisar e descarregue JSON válido. Vê cada alteração antes de a aplicar, e o ficheiro nunca sai do seu navegador.

JSON ElementorNo seu navegador

    200 páginas de uma vez?Ver o plugin →

    Como usar a ferramenta de localizar e substituir no JSON do Elementor

    01

    Cole ou importe o JSON

    Um modelo exportado do Elementor, ou o valor de _elementor_data copiado da base de dados. Sem ficheiro? Experimente o exemplo.

    02

    Pesquise e reveja

    Escreva o que quer encontrar e pelo quê substituir. Cada resultado mostra o widget e a definição em que se encontra, com o antes e o depois.

    03

    Substitua e descarregue

    Clique em «Substituir» e descarregue ou copie o ficheiro. O resultado continua a ser JSON válido e mantém o escape que o WordPress usa.

    O que muda num modelo JSON do Elementor

    Apenas valores, nunca a estrutura

    A ferramenta analisa o JSON antes de pesquisar e substitui dentro dos valores de texto. As chaves estruturais (id, elType, widgetType, version e type) ficam intactas.

    Cada resultado no seu widget

    A lista mostra o tipo de widget, o seu ID e a definição que contém o texto: title num título, text num botão, link.url num link.

    Escape do WordPress conservado

    Se o JSON vier como o WordPress o armazena em _elementor_data, com letras acentuadas como \u00e9 e barras como \/, a saída é escapada da mesma forma.

    Distinção de maiúsculas e palavra inteira

    Duas opções refinam a pesquisa: distinção de maiúsculas evita alterar «Preço» ao pesquisar «preço», e palavra inteira evita tocar em «preços».

    Como é estruturado o JSON de um modelo Elementor

    O Elementor armazena cada página e modelo como uma árvore de elementos. Num ficheiro exportado essa árvore encontra-se em content; na base de dados, no campo _elementor_data da página.

    Cada elemento tem um id, um elType (container, section, column ou widget), as suas definições e, nos contentores, os seus filhos. O texto visível vive em settings: title num título, editor num editor de texto, text num botão e url dentro de link para links.

    Plugin n.º 1Grátis + Pro

    200 páginas de uma vez?

    Esta ferramenta trabalha num ficheiro. O Smart Search & Replace faz o mesmo dentro do WordPress, em todas as páginas, modelos e posts, com pré-visualização, uma revisão por página e desfazer.

    Ver o plugin →

    O que esta ferramenta não faz

    • Altera qualquer valor de texto que coincida, incluindo classes CSS ou URLs de imagens. Reveja a lista antes de substituir.
    • Não verifica se o modelo funciona com a sua versão do Elementor.
    • Não toca no seu site: importa ou cola o JSON alterado você mesmo.
    • Não pesquisa dentro de etiquetas dinâmicas, que armazenam o conteúdo codificado.

    JSON do Elementor: perguntas frequentes

    Porque é que o Better Search Replace não encontra o meu texto no Elementor?

    Porque o Elementor armazena o seu conteúdo como JSON com escape: uma letra acentuada é guardada como \u00e9 e uma barra como \/. Esta ferramenta lê o JSON antes de pesquisar.

    O que é _elementor_data?

    É o campo da base de dados (em wp_postmeta) onde o Elementor armazena o conteúdo de cada página: a árvore de elementos em JSON, com acentos e barras com escape.

    Como importo o modelo alterado?

    No painel do WordPress, Modelos › Modelos guardados › Importar modelos, e selecione o ficheiro descarregado.

    O ficheiro é enviado para algum servidor?

    Não. Tudo acontece no seu navegador; a página não envia conteúdo para nenhum servidor.

    Posso alterar o domínio de todas as imagens e links?

    Sim: pesquise o domínio antigo e substitua-o pelo novo. Todos os URLs que o contenham são alterados.