Bien démarrer avec Ultimate Multisite : le guide complet

Prêt à créer votre propre plateforme Website as a Service (WaaS) ? Ce guide complet vous mène de zéro à une installation Ultimate Multisite entièrement fonctionnelle — en couvrant les fondamentaux de WordPress Multisite, l’installation, la configuration et les bonnes pratiques.


Qu’est-ce qu’Ultimate Multisite ?

Ultimate Multisite est une extension WordPress qui transforme votre installation WordPress Multisite en un réseau de sites premium — comme WordPress.com, Wix ou Squarespace — mais dont vous êtes propriétaire et que vous contrôlez.

Avec Ultimate Multisite, vous pouvez offrir à vos clients la possibilité de créer des sites web moyennant des abonnements mensuels, trimestriels ou annuels. Il gère tout : la mise en service des sites, la collecte des paiements, les formulaires de paiement, les bons de réduction, le mappage de domaines, les certificats SSL et les communications avec les clients.

Avant de vous lancer dans Ultimate Multisite, vous devez comprendre la base sur laquelle il repose : 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é, votre site WordPress devient un « réseau » capable d’héberger de nombreux sous-sites.

Voyez cela 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 du cœur de WordPress — Les mises à jour se font une seule fois pour tous les sites
  • Les extensions et les thèmes — Installés une seule 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éversements de médias — Chaque sous-site possède son propre dossier de téléversements (wp-content/uploads/sites/[id])
  • Le contenu — Les articles, pages, commentaires et réglages sont propres à chaque site
  • Les extensions/thèmes actifs — Chaque site peut activer différentes combinaisons (sauf en cas d’activation réseau)
  • Les panneaux d’administration — Chaque sous-site possède son propre tableau de bord

Cette architecture est le principal avantage du multisite : vous pouvez passer de 10 à 1 000 sites tout en conservant les mêmes tâches de maintenance.


Sous-domaine ou 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, choisissez donc avec soin.

Mode sous-répertoire

Les URL ressemblent à : yourdomain.com/site1, yourdomain.com/site2

Avantages :

  • Le plus simple à configurer et à maintenir
  • Un seul certificat SSL couvre l’ensemble du réseau
  • Aucune configuration DNS générique nécessaire

Inconvénients :

  • Les moteurs de recherche peuvent considérer tous les sous-sites comme un seul grand site
  • Les URL peuvent sembler moins « professionnelles » à certains clients
  • Le site principal nécessite le préfixe /blog/ pour les articles (afin d’éviter les conflits de chemins)

Mode sous-domaine

Les URL ressemblent à : site1.yourdomain.com, site2.yourdomain.com

Avantages :

  • Les URL ont une apparence plus professionnelle
  • Les moteurs de recherche considèrent chaque sous-site comme un site web distinct
  • Aucun conflit de chemins 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érable, car les clients s’attendent à ce que leurs sites donnent l’impression d’être indépendants. La complexité liée au SSL est largement résolue par les intégrations d’hébergement d’Ultimate Multisite et la prise en charge de Cloudflare.


Terminologie clé

Avant de continuer, définissons les termes que vous rencontrerez tout au long de votre parcours avec Ultimate Multisite :

Termes WordPress & Multisite

  • Réseau — Votre installation WordPress Multisite complète 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 administrateur — Le niveau d’autorisation le plus élevé ; peut gérer tous les sous-sites, extensions et thèmes
  • Panneau d’administration réseau — Le tableau de bord où les super administrateurs gèrent l’ensemble du réseau
  • Mappage de domaine — Permettre aux sous-sites d’utiliser des domaines personnalisés (p. ex. joesbikeshop.com au lieu de joes.yournetwork.com)

Termes Ultimate Multisite

  • Modèle de site — Un site préconfiguré qui est cloné lorsque les clients s’inscrivent (avec le thème, les extensions et le contenu déjà configurés)
  • Formulaire de paiement — Le formulaire d’inscription où les clients sélectionnent des formules et créent leurs sites
  • Produit/Formule — Un niveau d’abonnement que vous proposez (p. ex. Basic 9 $/mois, Pro 29 $/mois)
  • Adhésion — L’abonnement actif d’un client à un produit
  • Webhook — Notifications automatisées envoyées à des services externes lorsque des événements se produisent (site créé, paiement reçu, etc.)
  • Événements — Activités enregistrées dans votre réseau (changements de formule, paiements, créations de sites)

Étape 1 : Installer WordPress Multisite

Important : De nombreux hébergeurs WordPress infogérés (WP Engine, Cloudways, Closte, etc.) peuvent configurer Multisite pour vous automatiquement. Vérifiez auprès de votre hébergeur avant de le faire manuellement.

Prérequis

  • Une installation WordPress fraîche (ou une installation existante que vous êtes prêt à convertir)
  • Un accès FTP ou gestionnaire de fichiers
  • La possibilité de modifier wp-config.php et .htaccess
  • Sauvegardez votre site avant de continuer
  • Désactivez temporairement toutes les extensions

Activer Multisite

Ouvrez votre fichier wp-config.php et ajoutez cette ligne avant le commentaire « That’s all, stop editing! » :

define('WP_ALLOW_MULTISITE', true);

Enregistrez et téléversez le fichier, puis actualisez votre administration WordPress.

Configurer le réseau

Allez dans Outils → Configuration du réseau dans votre administration WordPress.

  1. Choisissez Sous-domaines ou Sous-répertoires
  2. Saisissez un Titre du réseau
  3. Vérifiez votre E-mail de l’administrateur réseau
  4. Cliquez sur Installer

WordPress vous fournira des extraits de code à ajouter à vos fichiers.

Ajouter le code de configuration

Ajoutez ceci à wp-config.php (WordPress vous indiquera les valeurs exactes pour votre site) :

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false pour les sous-répertoires
define('DOMAIN_CURRENT_SITE', 'yourdomain.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 selon le mode sous-domaine ou 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 afin que *.yourdomain.com pointe vers votre serveur.

  1. Connectez-vous au panneau de contrôle de votre hébergement (cPanel, Plesk, etc.)
  2. Trouvez Domaines ou Sous-domaines
  3. Créez un sous-domaine avec un astérisque : *
  4. Faites-le pointer vers la racine des documents de votre domaine principal

Tester votre installation

Avant d’installer Ultimate Multisite, vérifiez que votre multisite fonctionne :

  1. Connectez-vous et allez dans Mes sites → Administration réseau → Sites
  2. Cliquez sur Ajouter
  3. Créez un site de test
  4. Visitez le site de test pour confirmer qu’il se charge correctement

Étape 2 : Installer Ultimate Multisite

Une fois WordPress Multisite opérationnel, vous êtes prêt à installer Ultimate Multisite.

Installation

  1. Allez dans Administration réseau → Extensions → Ajouter
  2. Recherchez “Ultimate Multisite”
  3. Cliquez sur Installer, puis sur Activer sur le réseau

L’assistant de configuration

Après l’activation, vous serez redirigé vers l’assistant de configuration. Cliquez sur Commencer.

Étape 1 : Vérifications avant installation
L’assistant vérifie que votre serveur répond aux exigences (version de PHP, MySQL, etc.). Si tout est validé, cliquez sur Suivant.

Étape 2 : Installation
Cliquez sur Installer pour créer les tables de base de données et les fichiers 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 dans les communications avec les clients.

Étape 4 : Contenu d’exemple (facultatif)
Vous pouvez installer des modèles prédéfinis, des produits et des formulaires de paiement pour vous aider à démarrer. C’est recommandé pour les nouveaux utilisateurs.

Cliquez sur Terminer — vous disposez maintenant d’une installation Ultimate Multisite fonctionnelle !


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 plateforme unique. Exploitez des licences d’agence pour les thèmes et extensions sur tous les sites. Utilisez le mappage de domaines afin que chaque client dispose de son propre domaine personnalisé à sa marque.

Avantages : Mises à jour centralisées, sécurité cohérente, gestion des clients simplifiée.

Créateur de sites de niche

Créez un créateur de sites pour un secteur spécifique — restaurants, clubs de golf, agents immobiliers, etc. Concevez des sites modèles avec des extensions et du contenu propres au secteur 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 casse-tête de licences par site.

Réseaux d’entreprise/d’éducation

Universités, franchises ou entreprises disposant de nombreux sites liés. Chaque département/site/franchise obtient son propre site, tandis que l’IT conserve un contrôle centralisé.

Avantages : Cohérence de la marque, sécurité centralisée, charge de travail IT réduite.


Bonnes pratiques d’architecture

Considérations d’hébergement

Évitez l’hébergement mutualisé bon marché. Les fournisseurs à bas coût 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 de mauvaises performances et des clients mécontents.

Ultimate Multisite fonctionne mieux avec des fournisseurs d’hébergement qui comprennent Multisite et proposent :

  • Intégration automatique du mappage de domaines
  • Certificats SSL wildcard ou automatisés
  • Ressources suffisantes pour plusieurs sites
  • Bonne infrastructure de mise en cache

Consultez notre Guide des fournisseurs 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 adaptée :

  • Utilisez un CDN — Cloudflare (l’offre gratuite fonctionne très bien) gère les ressources statiques et la mise en cache
  • Activez la mise en cache des pages — Réduit considérablement la charge du serveur
  • Limitez les extensions au minimum — Moins d’extensions actives = de meilleures performances
  • Privilégiez 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 — vivement recommandée pour toute plateforme WaaS sérieuse.

SSL et mappage de domaines

Les navigateurs modernes exigent le SSL. Vos options :

  • Mode sous-répertoire : Un seul certificat SSL couvre tout
  • Mode sous-domaine : Certificat SSL wildcard (*.yourdomain.com)
  • Domaines personnalisés : Chaque domaine client a besoin de son propre certificat

Les intégrations d’hébergement d’Ultimate Multisite (Cloudflare, GridPane, Cloudways, etc.) automatisent la fourniture de certificats SSL pour les domaines personnalisés — c’est l’un des plus grands gains de temps offerts par l’extension.

Sauvegardes


Gestion des utilisateurs : ce que vous devez savoir

WordPress Multisite partage la table des utilisateurs entre tous les sous-sites. Cela crée une situation particulière :

Le scénario : John s’inscrit pour un site sur 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 « e-mail déjà utilisé » — ce qui prête à confusion, puisqu’il n’a jamais visité le site d’Alice auparavant.

La solution : Ultimate Multisite inclut une option appelée Activer les comptes multiples (Réglages → Connexion & inscription) qui permet à la même adresse e-mail de créer des comptes distincts sur différents sous-sites. Chaque compte est lié à son sous-site, ce qui évite le conflit.


Étapes suivantes

Ultimate Multisite est maintenant installé et vous en comprenez les bases. Voici quoi faire ensuite :

  1. Créez votre premier modèle de site — Concevez un site de démarrage avec votre thème préféré, vos extensions et du contenu d’exemple
  2. Configurez des produits/formules — Définissez vos niveaux de prix (Gratuit, Basic, Pro, etc.)
  3. Configurez une passerelle de paiement — Connectez Stripe ou PayPal pour accepter les paiements
  4. Personnalisez votre formulaire de paiement — Concevez l’expérience d’inscription pour vos clients
  5. Configurez une intégration d’hébergement — Activez le mappage automatique de domaines et le SSL

Consultez notre documentation pour des guides détaillés sur chacun de ces sujets.


Besoin d’aide ?

Ultimate Multisite est gratuit et open source. Si vous le trouvez utile, pensez à laisser un avis pour aider d’autres personnes à le découvrir.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *