Chercher et remplacer dans le JSON Elementor

Collez un modèle exporté ou la valeur de _elementor_data, modifiez ce que vous voulez et téléchargez un JSON valide. Vous voyez chaque changement avant de l'appliquer, et le fichier ne quitte pas votre navigateur.

JSON ElementorDans votre navigateur

    200 pages à la fois ?Voir le plugin →

    Comment utiliser l'outil de recherche et remplacement dans le JSON Elementor

    01

    Collez ou importez le JSON

    Un modèle exporté depuis Elementor, ou la valeur de _elementor_data copiée depuis la base de données. Pas de fichier ? Essayez l'exemple.

    02

    Cherchez et vérifiez

    Saisissez ce que vous cherchez et ce par quoi le remplacer. Chaque résultat indique le widget et le paramètre concernés, avec l'avant et l'après.

    03

    Remplacez et téléchargez

    Cliquez sur « Remplacer » et téléchargez ou copiez le fichier. Le résultat reste un JSON valide et conserve l'échappement utilisé par WordPress.

    Ce qui change dans un modèle JSON Elementor

    Les valeurs uniquement, jamais la structure

    L'outil analyse le JSON avant de chercher et remplace dans les valeurs textuelles. Les clés structurelles (id, elType, widgetType, version et type) ne sont pas touchées.

    Chaque résultat dans son widget

    La liste affiche le type de widget, son ID et le paramètre contenant le texte : title dans un titre, text dans un bouton, link.url dans un lien.

    Échappement WordPress conservé

    Si le JSON vient tel que WordPress le stocke dans _elementor_data, avec les lettres accentuées comme \u00e9 et les barres comme \/, la sortie est échappée de la même façon.

    Respect de la casse et mot entier

    Deux options affinent la recherche : la casse évite de changer « Prix » en cherchant « prix », et le mot entier évite de toucher « prix-table ».

    Comment est structuré le JSON d'un modèle Elementor

    Elementor stocke chaque page et modèle sous la forme d'un arbre d'éléments. Dans un fichier exporté, cet arbre se trouve sous content ; dans la base de données, dans le champ _elementor_data de la page.

    Chaque élément a un id, un elType (container, section, column ou widget), ses paramètres et, pour les conteneurs, ses enfants. Le texte visible vit dans settings : title dans un titre, editor dans un éditeur de texte, text dans un bouton et url dans link pour les liens.

    Plugin n° 1Gratuit + Pro

    200 pages à la fois ?

    Cet outil travaille sur un fichier. Smart Search & Replace fait la même chose dans WordPress, sur toutes les pages, modèles et articles, avec aperçu, une révision par page et annulation.

    Voir le plugin →

    Ce que cet outil ne fait pas

    • Il modifie n'importe quelle valeur de texte correspondante, y compris les classes CSS ou les URL d'images. Vérifiez la liste avant de remplacer.
    • Il ne vérifie pas que le modèle fonctionne avec votre version d'Elementor.
    • Il ne touche pas votre site : vous importez ou collez vous-même le JSON modifié.
    • Il ne cherche pas dans les balises dynamiques, qui stockent leur contenu encodé.

    JSON Elementor : questions fréquentes

    Pourquoi Better Search Replace ne trouve-t-il pas mon texte dans Elementor ?

    Parce qu'Elementor stocke son contenu sous forme de JSON échappé : une lettre accentuée est enregistrée comme \u00e9 et une barre comme \/. Cet outil lit le JSON avant de chercher.

    Qu'est-ce que _elementor_data ?

    C'est le champ de la base de données (dans wp_postmeta) où Elementor stocke le contenu de chaque page : l'arbre d'éléments en JSON, avec accents et barres échappés.

    Comment importer le modèle modifié ?

    Dans le tableau de bord WordPress, Modèles › Modèles enregistrés › Importer des modèles, puis sélectionnez le fichier téléchargé.

    Le fichier est-il envoyé à un serveur ?

    Non. Tout se passe dans votre navigateur ; la page n'envoie aucun contenu à un serveur.

    Puis-je changer le domaine de toutes les images et de tous les liens ?

    Oui : cherchez l'ancien domaine et remplacez-le par le nouveau. Toutes les URL le contenant sont modifiées.