Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
wordpress [Le 30/05/2020, 20:31]
Mister Goo
wordpress [Le 01/06/2020, 09:09] (Version actuelle)
krodelabestiole + multisite (réécriture)
Ligne 112: Ligne 112:
  
 ===== Utilisation ===== ===== Utilisation =====
 +
 +==== Contenu éditorial ====
 +
 +La contenu éditorial de WordPress est principalement de deux types :
 +  * les //pages//, qui sont les éléments constituants des "sites classiques",​ et sont en général structurées par arborescence (menu, sous-menu)
 +  * les //​articles//,​ qui sont les éléments constituants des blogs, et sont liés à une notion d'​actualité (tri par date)
  
 ==== Extensions ==== ==== Extensions ====
Ligne 132: Ligne 138:
  
 <note important>​De la même manière que les autres extensions, les thèmes peuvent être source de failles de sécurité. N'​utilisez que des thèmes fiables et maintenus, et maintenez-les à jour autant que possible.</​note>​ <note important>​De la même manière que les autres extensions, les thèmes peuvent être source de failles de sécurité. N'​utilisez que des thèmes fiables et maintenus, et maintenez-les à jour autant que possible.</​note>​
- 
-==== Contenu éditorial ==== 
- 
-La contenu éditorial de WordPress est principalement de deux types : 
-  * les //pages//, qui sont les éléments constituants des "sites classiques",​ et sont en général structurées par arborescence (menu, sous-menu) 
-  * les //​articles//,​ qui sont les éléments constituants des blogs, et sont liés à une notion d'​actualité (tri par date) 
  
 ===== Problèmes courants ===== ===== Problèmes courants =====
Ligne 168: Ligne 168:
 où ''​wordpress''​ est le nom de votre base de données, ''​admin''​ le nom d'​utilisateur de l'​administrateur,​ et ''​mot_de_passe''​ est votre nouveau mot de passe. où ''​wordpress''​ est le nom de votre base de données, ''​admin''​ le nom d'​utilisateur de l'​administrateur,​ et ''​mot_de_passe''​ est votre nouveau mot de passe.
  
-==== Multisite ​en LOCALHOST Sous-Domaines Innacessibles ​==== +===== Aller plus loin ===== 
-Si après avoir activer l'​option multisite ​et créer votre reseau WP en sous-domaines (depuis ​l'interface ​d'​administration WordPress) vos nouveaux sites restent inaccessible (site2.wordpress.localhost --Error404) ​il faut ajouter + 
-''​ServerAlias *.wordpress.localhost''​ au fichier wordpress.conf :+==== Multisite ==== 
 + 
 +WordPress permet de gérer plusieurs sites depuis une instance unique. Cette fonctionnalité consiste à afficher différents contenus ​et différents thèmes ​en fonction du nom de domaine appelé. On peut ainsi gérer plusieurs sites distincts pour les internautes ​depuis ​une interface ​unique et un même compte administrateurDe plus on a un seul [[:CMS]] à maintenir à jour. 
 + 
 +Pour que cela fonctionne il faut avant tout que les différents [[wpfr>https://​fr.wikipedia.org/​wiki/​Nom_de_domaine|noms de domaine]] pointent tous sur votre serveur web.\\ 
 +Il faut également que notre serveur web affiche WordPress pour chacun de ces noms de domaine. Si on utilise [[:​apache2|Apache]] ​il faut par ex. ajouter ​chacun de ces noms de domaine à la directive [[https://​httpd.apache.org/docs/2.4/​fr/​mod/​core.html#​serveralias|ServerAlias]] de notre [[:apache2#​hotes_virtuels|VirtualHost]].
  
-<​code>​sudo nano /​etc/​apache2/​sites-available/​wordpress.conf''​</​code>​+Voici un exemple grâce auquel WordPress pourra prendre en charge les domaines ''​example.com'',​ ''​example.org'',​ ainsi que n'​importe quel sous-domaine de ''​example.com'' ​:
  
-<code><​VirtualHost *:80> +<file - wordpress.conf><​VirtualHost *:80> 
-        ServerName ​wordpress.localhost +        ServerName ​example.com 
-        ServerAlias *.wordpress.localhost+        ServerAlias ​example.org ​*.example.com
         DocumentRoot /​var/​www/​wordpress         DocumentRoot /​var/​www/​wordpress
         <​Directory /​var/​www/​wordpress>​         <​Directory /​var/​www/​wordpress>​
Ligne 184: Ligne 189:
         ErrorLog /​var/​log/​apache2/​error.wordpress.log         ErrorLog /​var/​log/​apache2/​error.wordpress.log
         CustomLog /​var/​log/​apache2/​access.wordpress.log combined         CustomLog /​var/​log/​apache2/​access.wordpress.log combined
-</​VirtualHost></​code>+</​VirtualHost></​file>
  
 +Une fois ce fichier modifié on recharge la configuration d'​[[:​apache2|Apache]] :
 <​code>​sudo systemctl reload apache2</​code>​ <​code>​sudo systemctl reload apache2</​code>​
- 
- 
- 
- 
-===== Aller plus loin ===== 
  
 ==== WP-CLI === ==== WP-CLI ===
  • wordpress.txt
  • Dernière modification: Le 01/06/2020, 09:09
  • par krodelabestiole