Construire rapidement un multisite WordPress avec WP-CLI (Multisite)

WordPress soutenir qqch.multisiteMultisite vous permet de créer plusieurs sous-sites indépendants au sein de la même installation. L'outil WP-CLI est idéal pour les développeurs ou les administrateurs de sites soucieux d'efficacité et qui souhaitent mettre en place des fonctionnalités plus rapidement qu'ils ne le feraient s'ils devaient les configurer manuellement.

Cet article décrit comment utiliser la fonction WP-CLI Activation de WordPress Multisite, y compris les commandes nécessaires et les étapes de configuration.

Image[1]-Utiliser WP-CLI pour créer rapidement des tutoriels sur l'environnement multisite de WordPress

I. Préparatifs préliminaires

Assurez-vous que WP-CLI est installé sur le serveur et qu'il répond aux exigences de base pour l'exécution de multisites, comme l'utilisation d'Apache ou de Nginx,PHP avec la version de la base de données à jour. Si WP-CLI n'est pas encore installé, se référer à l'article précédent :
👉 Installation Linux Tutoriel WP-CLI

II. processus opérationnel

1) Entrez dans le répertoire racine de WordPress

Ouvrez d'abord un terminal et placez-vous dans le répertoire d'installation de WordPress. Par exemple, si WordPress est installé dans /var/www/wordpressqui peut être exécuté :

cd /var/www/wordpress

2. initialisation du multisite

Exécutez la commande suivante pour lancer le mode multisite et écrire automatiquement la configuration dans le fichier wp-config.php: :

wp core multisite-install --title="WP Network" --admin_user="wpgan_superadmin" --admin_password="superadmin_pass" --admin_email=" [email protected]"

Description de la commande :

  • ---titreNom du réseau du site : Définit le nom du réseau du site, qui peut être nommé de manière arbitraire.
  • --admin_userNom d'utilisateur de l'administrateur réseau
  • ---mot_de_passe_adminMot de passe de l'administrateur : Mot de passe de l'administrateur
  • --admin_emailAdresse électronique de l'administrateur

Après avoir modifié les paramètres ci-dessus en fonction de vos propres informations, exécutez directement le programme pour terminer l'initialisation du multisite.

3. règles de réécriture de la configuration

Après avoir terminé l'initialisation, vous devez configurer le serveur URL Règles de réécriture. En prenant Apache comme exemple, ouvrez le fichier .htaccess Documentation :

sudo vi .htaccess

Collez ce qui suit :

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)? (wp-(content|admin|includes). *) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)? (. *.php)$ $2 [L]
RewriteRule . index.php [L]

Cet ensemble de règles s'applique aux multisites créés en tant que sous-répertoires, par exemple exemple.com/site1etexemple.com/site2. Si vous utilisez l'approche du sous-domaine (par ex. site1.exemple.com), une autre règle doit être rédigée.

4. l'accès aux réseaux de gestion du back-office

Une fois que tout est configuré, connectez-vous au backend de WordPress. Lorsque vous entrez dans le système en tant qu'administrateur, vous verrez le nouvel élément de menu "Gestion du réseau de sites". À partir de là, vous pouvez ajouter des sous-sites, gérer de manière centralisée les thèmes et les plugins, afficher les paramètres du réseau, et bien plus encore.

III. résumé

La fonctionnalité multisite est une solution très pratique pour les scénarios dans lesquels vous devez gérer plusieurs sites web de manière centralisée. L'utilisation de WP-CLI La construction d'un multisite est un processus propre et clair qui peut vous faire gagner beaucoup de temps. Que vous soyez un constructeur de sites web, une équipe de développement ou un webmaster individuel avec plusieurs projets WordPress, cela vaut la peine d'essayer cette approche de la construction et de la maintenance d'un environnement multisite.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : [email protected]
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été écrit par : les voleurs seront des souris et des rats.
LA FIN
Si vous l'aimez, soutenez-le.
félicitations9212 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires