NEWP
Post Migrator
Migrez vos articles d'un site WordPress à l'autre en deux clics : images en base64, méta, taxonomies, tout est dans le fichier JSON. Zéro mapping, zéro prise de tête.
Migration complète en un seul fichier
Images en base64
Toutes les images (miniature, contenu, méta, Elementor) sont encodées dans le fichier JSON. Aucun transfert FTP séparé.
Méta & taxonomies
ACF, Yoast SEO, Elementor, champs custom, catégories, étiquettes — tout est exporté et réinjecté automatiquement.
Mise à jour par slug
Les articles existants (même slug) sont mis à jour sans doublon. Les nouveaux sont créés. Aucun mapping à configurer.
Import progressif AJAX
Le navigateur envoie un article à la fois avec une barre de progression. Zéro timeout, même pour les gros sites.
Deux étapes, c'est tout
L'outil gère lui-même la correspondance des URLs, des IDs Gutenberg et des termes de taxonomie.
-
1
Exporter depuis le site source
Outils → Post Migrator → Exporter. Cochez les types de contenus, choisissez le statut, téléchargez le fichier .json.
-
2
Importer sur le site destination
Outils → Post Migrator → Importer. Glissez-déposez le fichier, cliquez Lancer l'import, regardez la barre de progression.
-
3
C'est fait
Articles créés ou mis à jour, images téléversées dans la médiathèque, URLs remplacées partout, taxonomies créées si absentes.
Ce qui se passe sous le capot
Export en PHP pur, import AJAX par lot de 1 — aucune dépendance externe.
// Le fichier JSON inclut pour chaque article :
[
'post_title' => '...',
'taxonomies' => ['category' => [...], 'post_tag' => [...]],
'meta' => ['_yoast_wpseo_title' => '...', '_elementor_data' => '...'],
'featured_image' => ['b64' => 'data:image/...', 'alt' => '...'],
'content_images' => ['https://old.com/.../img.jpg' => ['b64' => '...']],
]
// PHP sur le site destination :
$importer = new NEWP_PM_Importer($source_url);
$result = $importer->import_post($post_data);
// Retourne : ['status' => 'created'|'updated'|'error', 'post_id' => 123]
Requiert PHP 8.0+, WordPress 6.0+. Augmentez memory_limit (≥ 256M) pour les sites avec beaucoup d'images.
Prêt à migrer vos articles ?
Installez le plugin sur les deux sites, exportez, importez. Le fichier fait le reste.