Prêt à construire votre propre plateforme de site Web en tant que service (WaaS) ? Ce guide complet vous emmène de zéro à une installation Ultimate Multisite entièrement fonctionnelle—couvrant les fondamentaux de WordPress Multisite, l’installation, la configuration et les meilleures pratiques.
Qu’est-ce qu’Ultimate Multisite ?
Ultimate Multisite est un plugin WordPress qui transforme votre installation WordPress Multisite en un réseau premium de sites—comme WordPress.com, Wix ou Squarespace—mais que vous possédez et contrôlez.
Avec Ultimate Multisite, vous pouvez offrir à vos clients la possibilité de créer des sites Web via des frais d’abonnement mensuels, trimestriels ou annuels. Il gère tout : le provisionnement des sites, la collecte des paiements, les formulaires de commande, les bons de réduction, le mappage de domaine, les certificats SSL et les communications avec les clients.
Avant de plonger dans Ultimate Multisite, vous devez comprendre les fondations sur lesquelles il est construit : WordPress Multisite.
Comprendre WordPress Multisite
WordPress Multisite est une fonctionnalité intégrée (depuis WordPress 3.0 en 2010) qui permet à plusieurs sites de partager une seule installation WordPress. Une fois activée, votre site WordPress devient un « réseau » capable d’héberger de nombreux sous-sites.
Pensez-y comme ceci : Une université maintient une seule installation WordPress, mais chaque faculté gère son propre site WordPress au sein de ce réseau.
Ce qui est partagé
Tous les sous-sites d’un réseau WordPress Multisite partagent :
- Les fichiers principaux de WordPress — Les mises à jour se font une fois pour tous les sites
- Les plugins et thèmes — Installés une fois, disponibles sur tout le réseau
- La base de données — Une base de données avec des tables séparées par sous-site, comme
wp_[id]_posts,wp_[id]_comments, etc. - Les comptes utilisateurs — Les utilisateurs appartiennent au réseau, pas aux sites individuels
- wp-config.php — Un seul fichier de configuration
Ce qui reste séparé
- Les téléchargements de médias — Chaque sous-site a son propre dossier de téléchargements (wp-content/uploads/sites/[id])
- Le contenu — Articles, pages, commentaires et paramètres sont limités à chaque site
- Les plugins/thèmes actifs — Chaque site peut activer différentes combinaisons (sauf activation réseau)
- Les panneaux d’administration — Chaque sous-site a son propre tableau de bord
Cette architecture est le principal avantage du multisite : vous pouvez passer de 10 à 1 000 sites tout en gardant les tâches de maintenance identiques.
Sous-domaine vs. Sous-répertoire : Choisissez judicieusement
Lors de la configuration de WordPress Multisite, vous devez choisir entre deux structures d’URL. Cette décision est difficile à modifier par la suite, alors choisissez avec soin.
Mode sous-répertoire
Les URL ressemblent à : votredomaine.com/site1, votredomaine.com/site2
Avantages :
- Le plus simple à configurer et à maintenir
- Un seul certificat SSL couvre tout le réseau
- Aucune configuration DNS générique nécessaire
Inconvénients :
- Les moteurs de recherche peuvent traiter tous les sous-sites comme un seul grand site
- Les URL semblent moins « professionnelles » pour certains clients
- Le site principal nécessite le préfixe /blog/ pour les articles (pour éviter les conflits de chemin)
Mode sous-domaine
Les URL ressemblent à : site1.votredomaine.com, site2.votredomaine.com
Avantages :
- Les URL semblent plus professionnelles
- Les moteurs de recherche traitent chaque sous-site comme un site Web distinct
- Aucun conflit de chemin entre le site principal et les sous-sites
Inconvénients :
- Nécessite une configuration DNS générique
- Nécessite un certificat SSL générique (ou des certificats individuels par sous-domaine)
- Configuration initiale légèrement plus complexe
Notre recommandation : Pour la plupart des plateformes WaaS, le mode sous-domaine est préféré car les clients s’attendent à ce que leurs sites soient indépendants. La complexité SSL est largement résolue par les intégrations d’hébergement d’Ultimate Multisite et le support Cloudflare.
Terminologie clé
Avant de continuer, définissons les termes que vous rencontrerez tout au long de votre parcours Ultimate Multisite :
Termes WordPress & Multisite
- Réseau — Votre installation WordPress Multisite entière contenant tous les sous-sites
- Sous-site — Un site individuel au sein de votre réseau (peut être un sous-domaine ou un sous-répertoire)
- Super Admin — Le niveau de permission le plus élevé ; peut gérer tous les sous-sites, plugins et thèmes
- Panneau d’administration du réseau — Le tableau de bord où les super admins gèrent l’ensemble du réseau
- Mappage de domaine — Permettre aux sous-sites d’utiliser des domaines personnalisés (par exemple, joesbikeshop.com au lieu de joes.votreréseau.com)
Termes Ultimate Multisite
- Modèle de site — Un site préconfiguré qui est cloné lors de l’inscription des clients (avec thème, plugins et contenu déjà configurés)
- Formulaire de commande — Le formulaire d’inscription où les clients sélectionnent des plans et créent leurs sites
- Produit/Plan — Un niveau d’abonnement que vous proposez (par exemple, Basique 9 $/mois, Pro 29 $/mois)
- Adhésion — L’abonnement actif d’un client à un produit
- Webhook — Notifications automatisées envoyées à des services externes lors d’événements (création de site, réception de paiement, etc.)
- Événements — Activités enregistrées dans votre réseau (changements de plan, paiements, créations de site)
Étape 1 : Installer WordPress Multisite
Important : De nombreux hébergeurs WordPress gérés (WP Engine, Cloudways, Closte, etc.) peuvent configurer Multisite automatiquement pour vous. Vérifiez auprès de votre hébergeur avant de le faire manuellement.
Prérequis
- Une installation WordPress fraîche (ou une existante que vous êtes prêt à convertir)
- Accès FTP ou gestionnaire de fichiers
- Capacité à modifier wp-config.php et .htaccess
- Sauvegardez votre site avant de procéder
- Désactivez tous les plugins temporairement
Activer Multisite
Ouvrez votre fichier wp-config.php et ajoutez cette ligne avant le commentaire « C’est tout, arrêtez d’éditer ! » :
define('WP_ALLOW_MULTISITE', true);
Enregistrez et téléchargez le fichier, puis actualisez votre administration WordPress.
Configurer le réseau
Allez dans Outils → Configuration du réseau dans votre administration WordPress.
- Choisissez Sous-domaines ou Sous-répertoires
- Entrez un Titre du réseau
- Vérifiez votre Email d’administration du réseau
- Cliquez sur Installer
WordPress fournira des extraits de code à ajouter à vos fichiers.
Ajouter le code de configuration
Ajoutez ceci à wp-config.php (WordPress vous montrera les valeurs exactes pour votre site) :
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false pour les sous-répertoires
define('DOMAIN_CURRENT_SITE', 'votredomaine.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Remplacez le contenu de votre fichier .htaccess par le code fourni par WordPress (il différera légèrement pour le mode sous-domaine vs sous-répertoire).
Pour le mode sous-domaine : Configurer le DNS générique
Si vous utilisez des sous-domaines, vous avez besoin d’un DNS générique pour que *.votredomaine.com résolve vers votre serveur.
- Connectez-vous à votre panneau de contrôle d’hébergement (cPanel, Plesk, etc.)
- Trouvez Domaines ou Sous-domaines
- Créez un sous-domaine avec un astérisque :
* - Pointez-le vers le répertoire racine de votre domaine principal
Tester votre installation
Avant d’installer Ultimate Multisite, vérifiez que votre multisite fonctionne :
- Connectez-vous et allez dans Mes sites → Administration du réseau → Sites
- Cliquez sur Ajouter un nouveau
- Créez un site de test
- Visitez le site de test pour confirmer qu’il se charge correctement
Étape 2 : Installer Ultimate Multisite
Avec WordPress Multisite fonctionnel, vous êtes prêt à installer Ultimate Multisite.
Installation
- Allez dans Administration du réseau → Plugins → Ajouter un nouveau
- Recherchez “Ultimate Multisite”
- Cliquez sur Installer, puis Activer en réseau
L’assistant de configuration
Après activation, vous serez redirigé vers l’assistant de configuration. Cliquez sur Commencer.
Étape 1 : Vérifications préalables à l’installation
L’assistant vérifie que votre serveur répond aux exigences (version PHP, MySQL, etc.). Si tout est OK, cliquez sur Suivant.
Étape 2 : Installation
Cliquez sur Installer pour créer les tables et fichiers de base de données nécessaires.
Étape 3 : Paramètres de base
Configurez les informations de votre entreprise et la devise par défaut. Ces informations apparaissent sur les factures et les communications avec les clients.
Étape 4 : Contenu exemple (optionnel)
Vous pouvez installer des modèles prédéfinis, des produits et des formulaires de commande pour vous aider à démarrer. Ceci est recommandé pour les nouveaux utilisateurs.
Cliquez sur Terminer — vous avez maintenant une installation fonctionnelle d’Ultimate Multisite !
Cas d’utilisation courants
Ultimate Multisite prend en charge une grande variété de modèles commerciaux :
Modèle d’agence
Hébergez et gérez les sites web de clients sur une seule plateforme. Profitez des licences d’agence pour les thèmes et plugins sur tous les sites. Utilisez le mappage de domaine pour que chaque client ait son propre domaine personnalisé.
Avantages : Mises à jour centralisées, sécurité cohérente, gestion simplifiée des clients.
Constructeur de site de niche
Créez un constructeur de site pour une industrie spécifique—restaurants, clubs de golf, agents immobiliers, etc. Concevez des sites modèles avec des plugins et du contenu spécifiques à l’industrie déjà configurés.
Avantages : Les clients obtiennent un site prêt à l’emploi en quelques minutes. Vous devenez l’expert de votre niche.
Fournisseur d’hébergement WordPress
Proposez une solution WordPress hébergée complète avec facturation par abonnement, comme WordPress.com ou Squarespace. Gérez tous les aspects techniques pendant que les clients se concentrent sur le contenu.
Avantages : Revenus récurrents, contrôle total de la plateforme, pas de problèmes de licence par site.
Réseaux d’entreprise/éducation
Universités, franchises ou entreprises avec de nombreux sites connexes. Chaque département/succursale/franchise obtient son propre site tandis que l’informatique maintient un contrôle central.
Avantages : Cohérence de marque, sécurité centralisée, réduction des frais généraux informatiques.
Bonnes pratiques d’architecture
Considérations d’hébergement
Évitez l’hébergement partagé bon marché. Les fournisseurs à bas prix maximisent la densité des serveurs, ce qui signifie que votre réseau est en concurrence avec des centaines d’autres sites pour les ressources. Cela entraîne des performances lentes et des clients mécontents.
Ultimate Multisite fonctionne mieux avec des fournisseurs d’hébergement qui comprennent Multisite et offrent :
- Intégration automatique du mappage de domaine
- Certificats SSL génériques ou automatisés
- Ressources adéquates pour plusieurs sites
- Bonne infrastructure de cache
Consultez notre Guide du fournisseur d’hébergement pour des recommandations détaillées.
Optimisation des performances
WordPress Multisite peut évoluer jusqu’à des milliers de sites (WordPress.com en est la preuve), mais vous avez besoin d’une infrastructure appropriée :
- Utilisez un CDN — Cloudflare (le niveau gratuit fonctionne très bien) gère les actifs statiques et la mise en cache
- Activez la mise en cache des pages — Réduit considérablement la charge du serveur
- Gardez les plugins au minimum — Moins de plugins actifs = meilleures performances
- Favorisez le contenu statique — Les sites qui peuvent être mis en cache de manière agressive évoluent mieux
Ultimate Multisite inclut une intégration Cloudflare qui automatise le DNS et le SSL pour les nouveaux sous-sites—hautement recommandé pour toute plateforme WaaS sérieuse.
SSL et mappage de domaine
Les navigateurs modernes exigent SSL. Vos options :
- Mode sous-répertoire : Un seul certificat SSL couvre tout
- Mode sous-domaine : Certificat SSL générique (*.votredomaine.com)
- Domaines personnalisés : Chaque domaine client nécessite son propre certificat
Les intégrations d’hébergement d’Ultimate Multisite (Cloudflare, GridPane, Cloudways, etc.) automatisent la fourniture SSL pour les domaines personnalisés—c’est l’un des plus grands gains de temps offerts par le plugin.
Sauvegardes
Gestion des utilisateurs : Ce que vous devez savoir
WordPress Multisite partage la table des utilisateurs sur tous les sous-sites. Cela crée une situation unique :
Le scénario : Jean s’inscrit sur un site de votre réseau. Plus tard, il visite le site d’un autre client (la boutique d’Alice) et essaie de créer un compte pour effectuer un achat. Il reçoit une erreur “email déjà utilisé”—déconcertant, car il n’a jamais visité le site d’Alice auparavant.
La solution : Ultimate Multisite inclut une option appelée Activer plusieurs comptes (Réglages → Connexion & Inscription) qui permet à la même adresse email de créer des comptes séparés sur différents sous-sites. Chaque compte est lié à son sous-site, évitant ainsi le conflit.
Prochaines étapes
Vous avez maintenant Ultimate Multisite installé et comprenez les bases. Voici ce qu’il faut faire ensuite :
- Créez votre premier modèle de site — Concevez un site de démarrage avec votre thème, plugins et contenu exemple préférés
- Configurez des produits/plans — Définissez vos niveaux de tarification (Gratuit, Basique, Pro, etc.)
- Configurez une passerelle de paiement — Connectez Stripe ou PayPal pour accepter les paiements
- Personnalisez votre formulaire de commande — Concevez l’expérience d’inscription pour vos clients
- Configurez une intégration d’hébergement — Activez le mappage de domaine automatique et le SSL
Consultez notre documentation pour des guides détaillés sur chacun de ces sujets.
Besoin d’aide ?
- Documentation : GitHub Wiki
- Problèmes & Bugs : GitHub Issues
- Support payant : Formulaire de support Ultimate Multisite
Ultimate Multisite est gratuit et open source. Si vous le trouvez utile, envisagez de laisser un avis pour aider d’autres à le découvrir.

Leave a Reply