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.
- Grátis
- sem registo
- tudo acontece no seu navegador
Como usar a ferramenta de localizar e substituir no JSON do Elementor
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.
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.
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.
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.
Outras ferramentas gratuitas
Da paleta ao kit global
Cores e tipos de letra globais com contraste verificado, prontos a importar.
Texto de consentimento para formulários
O aviso de proteção de dados de primeira camada e as caixas, em HTML.
Smart Search & Replace
Pesquise e substitua textos e links em todo o Elementor, com pré-visualização e desfazer.
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.