Foire aux questions
Questions et erreurs courantes avant et pendant une migration. Vous ne trouvez pas votre réponse ? Contactez-nous.
Connexion & identifiants
Le « Test de connexion » échoue avec « Not Found »
L’API REST de votre site n’est pas joignable à l’URL habituelle (/wp-json/...). Cela signifie généralement que les règles de réécriture (permaliens) ne sont pas actives — fréquent juste après l’installation d’une extension, un changement de thème, ou sur une installation neuve. Solution : allez dans Réglages → Permaliens sur ce site et cliquez sur Enregistrer les modifications (même sans rien changer). Cela régénère les règles de réécriture. Retestez la connexion ensuite.
« L’utilisateur cible n’a pas les permissions suffisantes »
L’utilisateur du site cible doit avoir les capacités upload_files et edit_posts — en pratique, un rôle Auteur, Éditeur ou Administrateur. Un compte Abonné ou Contributeur ne fonctionnera pas. Utilisez ou créez un compte avec au moins le rôle Auteur et générez son mot de passe d’application depuis ce compte.
Le mot de passe d’application semble correct mais la connexion échoue quand même
Quelques points à vérifier : le mot de passe d’application doit être généré depuis Utilisateurs → Profil → Mots de passe d’application sur le site lui-même (pas saisi de tête) — les espaces dans le mot de passe généré sont cosmétiques, vous pouvez les garder ou les retirer. Si le site est protégé par une couche supplémentaire (authentification HTTP Basic / « confidentialité du répertoire » chez certains hébergeurs, un pare-feu, ou une extension de sécurité bloquant l’API REST), la connexion de WPMove sera rejetée avant même que WordPress ne la voie. Autorisez temporairement l’accès à l’API REST, ou exemptez le chemin /wp-json/ de cette protection.
Erreurs SSL / certificat
Les deux sites (source et cible) doivent être joignables en HTTPS avec un certificat valide et reconnu. Un site de développement local avec un certificat auto-signé (domaines en .devel, .local, .test) échouera — WPMove ne désactive pas la vérification du certificat pour des raisons de sécurité. Utilisez plutôt un domaine de staging avec un vrai certificat (Let’s Encrypt convient très bien).
Comportement de la migration
Les types de contenu personnalisés (CPT) n’apparaissent pas dans « Types de contenu à migrer »
La liste est récupérée en direct depuis votre site source une fois les identifiants enregistrés et le « Test de connexion » réussi. Si un CPT manque : vérifiez qu’il est déclaré public et show_in_rest côté source (WPMove ne peut voir et migrer que les types de contenu exposés via l’API REST), et assurez-vous d’avoir cliqué au moins une fois sur « Test de connexion » après avoir enregistré des identifiants source valides.
Les médias ne sont pas migrés alors que « Importer les médias » est coché
Sur le plan Gratuit, les médias ne sont jamais migrés quelle que soit cette case — c’est une limite du plan, pas un bug. La migration des médias est disponible sur les plans Starter, Pro et Unlimited, chacun avec son propre quota annuel (voir la page Tarifs).
« Veuillez patienter N jours avant votre prochaine migration »
C’est le délai de battement du plan Gratuit entre deux migrations. Les plans payants (Starter, Pro, Unlimited) n’ont aucun délai et permettent des migrations illimitées.
Une migration semble bloquée — aucune progression depuis un moment
WPMove surveille les migrations en arrière-plan ; si l’une d’elles cesse de progresser pendant plus de ~15 minutes, vous recevez automatiquement un email à ce sujet (au maximum un par heure). Depuis la page Migration, utilisez Reprendre pour repartir là où elle s’est arrêtée, ou Réinitialiser pour l’effacer et repartir à zéro. Les migrations passent par une file d’attente : de courtes pauses de quelques minutes entre les pages sont normales et ne signifient pas un blocage.
Un média est ré-importé avec un suffixe -1 dans le nom de fichier
Cela arrive quand « Ignorer les médias déjà importés » est décoché (mode remplacement) et qu’un fichier du même nom existe déjà sur la cible — WordPress ajoute un suffixe numérique plutôt que d’écraser par défaut. Le mode remplacement de WPMove supprime d’abord le fichier existant justement pour éviter ce cas ; si vous voyez quand même des fichiers suffixés, ils ont probablement été mis en ligne hors de WPMove (ex. manuellement) avant la migration.