Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wordpress [Le 30/05/2020, 20:31] Mister Goo |
wordpress [Le 15/01/2024, 15:53] (Version actuelle) krodelabestiole ancienne révision (Le 01/06/2020, 09:09) restaurée |
||
---|---|---|---|
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 administrateur. De 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 === | ||
Ligne 212: | Ligne 213: | ||
* [[https://www.grafikart.fr/tutoriels/wordpress|www.grafikart.fr]] : tutoriels pour les développeurs | * [[https://www.grafikart.fr/tutoriels/wordpress|www.grafikart.fr]] : tutoriels pour les développeurs | ||
- | ---- | + | ---- |
//Contributeurs : [[:utilisateurs:krodelabestiole]], [[:utilisateurs:psychederic|Psychederic]]// | //Contributeurs : [[:utilisateurs:krodelabestiole]], [[:utilisateurs:psychederic|Psychederic]]// |