Configuration du plugin
Connectez le plugin Tapeto à votre compte et comprenez ce qu'il fait lorsqu'il reçoit un envoi.
Après avoir activé le plugin, allez dans WP Converter → Settings dans votre administration WordPress (nécessite la capacité manage_options).
Connecter le plugin
- Dans votre compte Tapeto, ajoutez une nouvelle connexion WordPress pour ce site et copiez la clé secrète générée.
- Sur l’écran des paramètres du plugin, collez la clé secrète dans le champ Secret Key et enregistrez.
- De retour dans Tapeto, effectuez un envoi de test depuis une conversion terminée pour confirmer que la connexion fonctionne.
Pourquoi une clé secrète, et non un mot de passe
Chaque requête de l’API de Tapeto vers votre site est signée avec HMAC-SHA256 en utilisant cette clé secrète. Votre site vérifie la signature avant d’accepter le moindre contenu, donc la clé n’a pas besoin d’être envoyée à chaque requête et n’est pas utilisable seule sans la requête correspondante.
Ce que fait le plugin lors d’un envoi
Le plugin expose quelques routes REST internes sous /wp-json/wp-converter/v1/, qui nécessitent toutes une signature HMAC valide :
scaffold— crée la structure initiale du site : pages, menus, et (sur Agency/Studio) types de contenu personnalisés et taxonomies.gutenberg-content— injecte la grammaire de blocs WordPress dans le contenu d’une page existante, identifiée par son slug.elementor-content— injecte le JSON Elementor dans une page existante, identifiée par son slug, et écrit les métadonnées de publication Elementor requises (_elementor_data,_elementor_edit_mode,_elementor_version,_elementor_page_settings,_elementor_css).
Le contenu Gutenberg est enregistré comme un bloc personnalisé (tapeto/html-block) ; le contenu Elementor est enregistré comme un widget dans sa propre catégorie « Tapeto ». Les deux utilisent un petit moteur de template pour substituer les espaces réservés {{ variable }} lors du rendu.
Constructeurs pris en charge
Aujourd’hui, le plugin peut recevoir du contenu Gutenberg et Elementor. Les conversions Oxygen, Divi et Bricks peuvent toujours être générées et exportées en JSON ou WXR, mais le plugin n’expose pas encore de points de terminaison pour les envoyer directement — voir Exporter les résultats pour l’alternative.