Pour dupliquer un site WordPress, il existe 3 solutions : via un plugin, manuellement via FTP ou via les fonctionnalités de votre hébergeur.

Dupliquer (ou cloner) votre site vous permettra d’installer une version « non officielle » (non publique) de votre projet pour pouvoir y faire des tests fonctionnels ou visuels.

C’est un indispensable si vous souhaitez assurer une bonne maintenance de votre installation WordPress et éviter les problématiques qui entraineraient des pertes de revenus.

Que veut vraiment dire « dupliquer un site WordPress » ?

Dupliquer un site WordPress veut dire qu’on souhaite le « copier », pour que cette copie nous serve d’environnement de test.

On souhaite reproduire l’expérience des utilisateurs sur le site original, y apporter des modifications et s’assurer que tout fonctionne.

Cependant, sachez que la copie ne sera pas liée à l’originale dans le sens où les modifications n’y seront pas automatiquement déployées. Cela trouve son sens quand on se rend compte qu’il s’agit d’un environnement de test !

Cependant, il est possible de cloner son site quand on constate que nos modifications ou notre intervention est bénéfique pour une autre raison à notre site. Cela peut se faire en un clic avec certains hébergeurs.

Enfin, sachez que dupliquer un site revient au final à faire une « migration ». Le process est exactement le même.

Comment dupliquer son site WordPress avec un plugin ?

Le meilleur plugin pour dupliquer votre site est « Duplicator » . Je l’utilise encore aujourd’hui et il permet de faire très rapidement une copie d’un site.

1ère étape : Télécharger votre site à dupliquer

Pour cela, suivez ces différentes étapes :

  • Installez Duplicator sur le site que vous souhaitez dupliquer,
  • Allez ensuite dans l’extension Duplicator puis appuyez sur « Créer un nouveau »,
  • Nommez le clone que vous allez créer par le nom de votre site et la date du jour, puis cliquez sur « suivant »,
  • Corrigez les messages d’erreurs s’il y en a,
  • Cliquez ensuite sur « construire »,
  • Téléchargez les deux fichiers qui s’affichent : installer.php et archive.zip

C’est bon, tout est prêt !

3ème étape : transférer les fichiers

Maintenant, il va falloir mettre les fichiers précédemment téléchargés sur votre site de base sur la version clonée de votre site :

  • Connectez-vous en SFTP à votre serveur
  • Posez-y les deux fichiers précédemment téléchargés :
    • Le fichier installer.php
    • L’archive qui se nomme archive.zip : dézippez l’archive une fois présente sur votre serveur et supprimez le fichier « .zip ».

3ème étape : finaliser le clonage de votre site

Pour terminer le processus de clonage de votre site, suivez ces dernières étapes :

  • Accédez à votre site en tapant cette URL : votredomaine.com/installer.php
  • Suivez les différentes étapes
  • Une fois le site dupliqué, allez dans « Réglages » > « Permaliens » puis cliquez sur « Enregistrer les modifications ». Cela va réinitialiser toutes les URLs de votre site.

Pensez à vider le cache de votre navigateur pour être certains de voir les nouvelles URLs.

Comment dupliquer un site WordPress manuellement ?

Dupliquer un site WordPress manuellement est la manière la plus sûre de le faire. Suivez ces différentes étapes :

  • Mettez votre site en maintenance avec un plugin dédié
  • Connectez-vous en SFTP au serveur de votre site et téléchargez tous les dossiers et fichiers
  • Connectez-vous à phpMyAdmin et exportez la base de données de votre site
  • Connectez-vous en SFTP au serveur où vous souhaitez dupliquer votre site et allez dans le dossier de destination
  • Déposez-y les dossiers et fichiers téléchargés de votre ancien site
  • Connectez-vous à phpMyAdmin
  • Créez une base de données en notant sur un bout de papier le nom d’utilisateur et le mot de passe choisi
  • Via SFTP, allez sur le nouveau site dupliqué et éditez le fichier wp-config.php
  • Modifiez les lignes ci-dessous par les bonnes valeurs :

define('DB_NAME', 'nom_de_la_base');
define('DB_USER', 'utilisateur_de_la_base');
define('DB_PASSWORD', 'mot_de_passe_de_la_base');
define('DB_HOST', 'localhost'); // ou l'adresse du serveur de base de données

Allez dans « Réglages » > « Permaliens » et enregistrez les changements
Et voilà ! La duplication de votre site est terminée.

Comment dupliquer un site WordPress via votre hébergeur ?

Les différentes étapes à suivre pour cloner un site via la fonctionnalité hébergeur dépendent de chez qui vous êtes :

Si vous êtes chez un autre hébergeur, n’hésitez pas à me le dire en commentaires pour que je vous assiste.

Sachez qu’en général, vous pouvez suivre les méthodes via un plugin et que la manuelle est toujours mise en avant sur les sites des hébergeurs.

Dupliquer un site en s’appuyant sur sa sauvegarde

Si vous avez eu l’intelligence de sauvegarder votre site, ce qui est à mon humble avis assez obligatoire, vous n’aurez qu’à importer cette sauvegarde dans le nouvel environnement où vous souhaitez dupliquer votre site.

C’est un gain de temps considérable qui vous épargnera l’attente de téléchargement de tous les fichiers de votre site, vous permettant donc d’utiliser la méthode de la duplication manuelle plus rapidement.

Vous bloquez avec cette manipulation ?

Contactez-moi pour que je vous vienne en aide, j'assiste les propriétaires de sites web depuis + de 10 ans maintenant :

Auteur de l'article : Ramzi de Mayboutik
Comment dupliquer un site WordPress ?
Passionné par le web, je vous transmets mes modestes connaissances WordPress et SEO en détente.