Comment extraire un site WordPress d’une installation multisite ?
5 (100%) 1 vote

Vous avez une installation WordPress multisite et vous souhaitez extraire un des sites de cet environnement multisite enfin d'en faire un WordPress autonome ( standalone installation)

L'opération n'est pas évidente, les WordPress en mode multisite partagent certains éléments et sont structurés différemment des installations WordPress indépendantes.

  • il y a des différences au niveau structure des répertoires ( notamment au niveau des médias car chaque site de vente de l'installation multisite possède son propre répertoire de Media)
  • il y a des différences au niveau structure de la base de données, certaines tables sont communes à tous les sites de l'environnement multisite, d'autres tables sont exclusivement réservé à un des sites du multisite.

alors vous imaginez bien qu'il est complexe de sortir juste un site d'une installation WordPress multisite…

Si on essaie de le faire manuellement ce n'est pas infaisable mais c'est complexe, je ne vais pas m'attarder sur cette solution car il existe un plugin magique développé par Snap Creek qui permet d'extraire relativement simplement en quelques clics un site WordPress multisite afin de l'installer dans une version complètement indépendante et autonome.

le plugin en question : duplicator pro Business édition

Duplicator pro est un plugin relativement connu car dans sa version gratuite disponible sur Le dépôt officiel WordPress le plugin permet déjà de faire un clone de son site WordPress très rapidement. ( et déjà ça c'est génial pour les webmaster WordPress)

alors comment extraire un site d'une installation WordPress multisite ?
l'idée vous l'aurez compris et d'utiliser duplicator pro pour faire une copie du site souhaité Et l'installer dans une version complètement autonome…

et ça tombe bien car duplicator pro le fait mais attention il faut avoir au minimum la version business pour le faire.


Tutoriel : extraire un site WordPress d'une installation multisite

Donc je souhaite sortir un site d'une installation multisite il s'agit du site ou 5000 qui m'a servi de démonstration pour faire un site WordPress woocommerce avec 5000 produits,  il se trouve que c'était un site en mode multisite et je vais l'extraire dans le but de faire un e-commerce avec 100000 produits.

Comment extraire un site WordPress d’une installation multisite ?

Première chose il faut que je me procure le plugin   duplicator pro business édition et que je l'installe sur mon  WordPress multisite

Pourquoi la version business de duplicatore pro ?

parce qu'elle a les options multisite plus et c'est  à partir de la version business que l'on peut exporter des  sites en version standalone… bref on a pas le choix il faut payer 129 dollars…

Comment extraire un site WordPress d’une installation multisite ?

une fois installé je vais dans l'administration du réseau

Comment extraire un site WordPress d’une installation multisite ?

sur la colonne de droite nous pouvons avoir l'icône duplicator pro

Comment extraire un site WordPress d’une installation multisite ?

En cliquant dessus nous pouvons voir les packages  réalisé, c'est-à-dire les copies de site déjà fait.  si vous l'installer pour la première fois vous n'en n'aurez pas forcément.

je vais créer  un nouveau package en cliquant sur le bouton créate new

Comment extraire un site WordPress d’une installation multisite ?

Les premières options de la création d'un package m'offres  la possibilité de choisir des options multisite : je clique donc sur le lien multisite

Comment extraire un site WordPress d’une installation multisite ?

Dans cette section je vais pouvoir choisir quels sont les sites que j'ai inclus dans mon package et quels sont les sites que j'ai exclu de mon package…  une fois le paquet je crée je pourrais choisir d'installer l'un des sites inclus en installation autonome

Comment extraire un site WordPress d’une installation multisite ?

Je choisis donc le site que je veux exporter  et je clique sur suivant, Duplicator Pro Scan le site  afin de préparer le package

Comment extraire un site WordPress d’une installation multisite ?

Une fois scanné le  plugin m'informe des différentes  informations, parfois nous avons des warning mais si tout eqt bon je peux lancer la construction  du package et donc de la copie du site que je souhaite exporter

Comment extraire un site WordPress d’une installation multisite ?

Je clique sur built pour contrire le package... il n'y a plus qu'a attendre....

 

 

Comment extraire un site WordPress d’une installation multisite ?

Une fois le package finalisé il apparaît dans notre liste de package et nous pouvons le télécharger.
Personnellement je clique sur détails pour avoir les différents fichiers qui ont été généré.

 

Je télécharge le zip et l'installeur.

Comment extraire un site WordPress d’une installation multisite ?

Je copie / upload le zip et l'installeur dans mon nouveau répertoire FTP (Celui du nouveau site indépandant)

Comment extraire un site WordPress d’une installation multisite ?

Puis depuis le navigateur je lance l'installeur :

Comment extraire un site WordPress d’une installation multisite ?

Les options d'installation de duplicator pro s'affiche  noter qu'il me propose d'installer mon site extrait du multisite  en mode installation autonome..; Il ne nous reste plus qu'à suivre la procédure

Comment extraire un site WordPress d’une installation multisite ?

 

Duplicator pro extrait d'hab tout d'abord l'archive zip  qui contient tous les fichiers du site, au passage il repositionne le répertoire des images  et la bibliothèque media

Comment extraire un site WordPress d’une installation multisite ?

Ensuite duplicator nous demande les informations pour nous connecter à la base de données afin de la restaurer  en prenant soin de faire les changements qui s'imposent pour passer d'un multisite à une version stand alone

Comment extraire un site WordPress d’une installation multisite ?

Duplicator pro install la base de données

Comment extraire un site WordPress d’une installation multisite ?

Quelque information relative au nouveau site sont demandée

Comment extraire un site WordPress d’une installation multisite ?

Puis il procède au remplacement des donnée avec de rendre le site comforme

Comment extraire un site WordPress d’une installation multisite ?

Ca y est duplicator a fini l'installation : Notez que pendant l'installation duplicator à désactiver tous les plugins il va falloir donc se connecter et activer les plugin pour avoir le site tel que nous le connaissons

Comment extraire un site WordPress d’une installation multisite ?

Me voici connecté au nouveau site : C'est la copie conforme du site original en multisite sauf que cette fois il en installation standalone.

Duplicator pro va s'occuper de supprimer les fichiers d'installation

Comment extraire un site WordPress d’une installation multisite ?

Voici le nouveau site en front office, je n'ai pas encore activé les plugin

Comment extraire un site WordPress d’une installation multisite ?

En effet on voit que les plugin sont désactivé, je les active :

Comment extraire un site WordPress d’une installation multisite ?


Et voici le résulta final : La copie comforme de l'original mais en mode installation autonome.

Comment extraire un site WordPress d’une installation multisite ?


Voilà j'espère que vous aurez apprécié ce petit tutoriel,  n'hésitez pas à le partager,

N'hésitez pas non plus à laisser votre commentaire  ci-dessous.

Si vous connaissez d'autres méthodes pour extraire un site d'un d'une installation multisite n'hésitez pas à nous en faire part je pense que ça pourrait intéresser quelques-uns

Je vous souhaite une super bonne journée et à très bientôt pour d'autres nouvelles sur le web