WP STAGING | PRO te permet de cloner des sites WordPress simples classiques et même l’intégralité d’un réseau multisite WordPress.
Contents
Quel type de multisite peut être cloné ?
WP STAGING prend en charge le clonage de tout site d’un réseau multisite WordPress, y compris le site principal du réseau et ses sous-sites. Le Multisite peut exister dans un sous-domaine ou un sous-dossier.
Clonage du site principal ou d’un site réseau séparément
WP STAGING peut créer un site de staging pour le site web actif. Il peut s’agir du site principal du réseau ou de l’un de ses sous-sites. Lors du clonage de l’un de ces sites, il convertit un site réseau spécifique en site simple. Cela te permet de travailler sur le site de staging puis de pousser ultérieurement les modifications vers le site de production parent du réseau.
Voici comment ça fonctionne :
- Tu installes le plugin WP STAGING à l’échelle du réseau ou par site. Connecte-toi ensuite au site réseau spécifique wp-admin > WP Staging Pro > Staging Sites
De là, tu crées un site de staging, qui fait un clone du site réseau actuel.
Les sites clonés sont donc indépendants et ne peuvent pas s’affecter mutuellement, ce qui est fortement recommandé pour avoir un site de staging à des fins de test.
Clonage de l’intégralité du réseau multisite WordPress
Pour cloner tout le réseau, active le plugin sur le site principal du réseau, puis va dans WP STAGING | PRO > Staging Sites et clique sur le bouton « Start Cloning » :

1. Le sous-site example.org deviendra staging.example.org
2. Le sous-site example.net deviendra staging.example.net automatiquement.
Cloner un multisite WordPress sur l’hébergement SiteGround
SiteGround Hosting et d’autres hébergeurs peuvent nécessiter quelques étapes supplémentaires pour que le clone multisite fonctionne.
Lors du clonage d’un multisite depuis example.com vers un sous-domaine comme staging.example.com, SiteGround ne permet pas de modifier le chemin racine du sous-domaine. Ainsi, une fois ton multisite entier cloné, les sous-sites réseau de ton multisite ne fonctionneront pas.
Tu devras créer un sous-domaine pour chacun de tes sous-sites.
Supposons que tu aies une structure de sites comme celle-ci :
- example.com
- site1.example.com
- site2.example.com
- site3.example.com
et que tu as cloné ton multisite vers un sous-domaine staging.example.com, la structure de ton réseau sur ton domaine de staging sera
- staging.example.com
- site1.staging.example.com
- site2.staging.example.com
- site3.staging.example.com
Pour que cela fonctionne, crée pour chacun de ces sous-domaines un sous-domaine dans le tableau de bord d’hébergement SiteGround comme ceci :

En faisant cela, SiteGround (et d’autres hébergeurs) créera un dossier nommé public_html pour chacun de ces sous-domaines.
Supprime ce dossier et, à la place, crée un lien symbolique de répertoire pointant vers le public_html dans ton dossier de site de staging, comme ceci :

Tu peux créer un lien symbolique avec cette commande depuis la ligne de commande. (Tu auras besoin d’un accès SSH à ton serveur) :ln -s ~/www/staging.example.com/public_html ~/www/site1.staging.example.com/public_html
Si tu rencontres toujours un problème, tu devras également ajuster le fichier .htaccess dans le répertoire racine du site de staging en t’assurant que tous les chemins vers example.com sont modifiés en staging.example.com
Quelle licence WP STAGING | PRO dois-je utiliser ?
Pour la prise en charge des multisites, tu as besoin au minimum d’une licence Business ou Developer de WP STAGING | PRO.
Pour utiliser la fonctionnalité de push et de sauvegarde, tu as besoin d’une licence couvrant le nombre de sites réseau sur lesquels tu veux utiliser la fonctionnalité push simultanément.
Par exemple, si tu as deux sites réseau, tu as besoin au minimum du plan Business. Tu auras besoin du plan Developer si tu as quatre sites réseau ou plus.