CHAPITRE 14 — Gérer les articles de blog
Le blog géré par le module repose sur les pages standard du module Website. Aucune table dédiée, aucun système parallèle : un article correspond à une page web. L'ensemble de ce que vous savez déjà s'applique, avec quelques raccourcis ergonomiques supplémentaires.
Comprendre l'architecture du blog
Élément | Description |
|---|---|
Article | Une page Dolibarr Website portant le type
. |
Page d'index | Une page standard (par exemple « Ressources » ou « Blog ») qui liste les articles publiés. |
Multilingue | Un article correspond à une page, qui correspond à un fichier PHP. Les traductions vivent dans les surcharges de slots, comme pour toute page. |
Créer un nouvel article
L'assistant de création est contextuel : il s'active automatiquement lorsque vous êtes sur la page d'index du blog désignée par votre administrateur.
Procédure
- Ouvrez la page d'index du blog (par exemple
/ressources). - Le bouton de la barre latérale devient + Nouvel article (au lieu de « + Nouvelle page »).
- Cliquez sur ce bouton.
- Une fenêtre s'ouvre avec trois champs :
- Titre : il deviendra le H1 et le titre SEO. Il pré-remplit le slot
post_title. - Slug : généré automatiquement à partir du titre, préfixé par
blog-. Vous pouvez le modifier. - Catégorie : la rubrique de l'article (par exemple transformation digitale, juridique). Elle pré-remplit le slot
post_category.
- Titre : il deviendra le H1 et le titre SEO. Il pré-remplit le slot
- Cliquez sur Créer l'article.
- Une nouvelle page
blog-mon-titreest créée à partir du gabarit blog du site. - Vous êtes automatiquement redirigé vers l'éditeur de cette nouvelle page.
Effet automatique — Le module crée la page Dolibarr, le fichier tpl.php, le wrapper Apache blog-mon-titre.php et pré-remplit les slots post_title et post_category.
Anatomie d'un article
Un article créé depuis le gabarit standard contient les slots suivants :
Slot | Type | Rôle |
|---|---|---|
| texte court | H1 et titre SEO de l'article |
| texte court | Meta description SEO (150-160 caractères) |
| texte court | Rubrique affichée en pastille au-dessus du titre |
| texte long | Chapeau ou accroche en italique sous le titre |
| image | Image principale en pleine largeur en haut de l'article |
| texte riche | Le corps de l'article (éditeur visuel complet) |
| image | Image illustrative facultative dans le corps |
| texte court | Texte alternatif de l'image secondaire |
Note — La date d'un article n'est pas un slot. Elle est lue automatiquement depuis la base Dolibarr (date de modification, sinon date de création). Vous n'avez pas à la saisir.
Date et auteur d'un article
La date affichée publiquement suit cette cascade :
- La date de modification de la page (la plus récente).
- La date de création si la page n'a jamais été modifiée.
Vous n'avez rien à saisir : à chaque publication d'une modification, la date est mise à jour automatiquement. C'est le comportement standard d'un blog.
Conseil — Pour antidater un article, demandez à votre administrateur Dolibarr de modifier llx_website_page.date_creation en SQL. Aucune interface dédiée n'est prévue, par souci de simplicité.
L'auteur affiché est généralement géré par un slot dans le gabarit du site (par exemple post_author).
La page d'index avec son listing automatique
La page d'index du blog (« Ressources », « Blog », etc.) ne nécessite aucune édition manuelle pour ajouter un nouvel article : la liste se met à jour automatiquement.
Lorsque vous publiez un nouvel article :
- Le module détecte la nouvelle page de type
blogpostau statut publié. - Au prochain rendu de la page d'index, l'article apparaît dans la grille.
- Image principale, titre, catégorie, accroche, date : tout est lu depuis les slots de l'article.
Conséquence — Vous ne touchez jamais à la page d'index. Vous publiez vos articles. Le listing se met à jour de lui-même.
La section « À lire également »
Sous chaque article, une section affiche trois articles aléatoires (autres que celui qui est consulté). Aucune configuration n'est nécessaire : la sélection est effectuée par le module à chaque rendu.
Modifier un article existant
- Ouvrez l'éditeur Studio.
- Dans la colonne de gauche, dépliez le groupe blogpost.
- Cliquez sur l'article à modifier.
- L'aperçu se charge. Modifiez les slots normalement (clic dans l'aperçu, inspecteur, etc.).
- Publiez lorsque vous êtes prêt.
Dupliquer un article
Cette fonction est utile pour réutiliser une structure existante :
- Ouvrez l'article modèle.
- Cliquez sur Dupliquer dans la barre d'outils.
- Une fenêtre demande le nouveau slug (préfixé
blog-) et le nouveau titre. - Confirmez.
- Le module crée la copie avec tous les slots clonés (canonique et traductions).
- Vous êtes redirigé vers le nouvel article pour le personnaliser.
Supprimer un article
Réservé aux administrateurs — Le bouton « Supprimer » de la barre d'outils n'est visible qu'avec la permission admin. Une confirmation est demandée. La suppression est irréversible : la page Dolibarr, ses slots, son fichier tpl.php et son wrapper Apache disparaissent définitivement.
Alternative — Plutôt que de supprimer, utilisez Retirer du site. L'article sort du listing public mais reste consultable depuis l'éditeur. Vous pouvez le remettre en ligne plus tard.
Récapitulatif
Vous savez désormais :
- Comprendre qu'un article correspond à une page Dolibarr Website.
- Créer un nouvel article via l'assistant contextuel sur la page d'index.
- Renseigner les huit slots du gabarit blog standard.
- Comprendre la datation automatique de l'article.
- Constater que le listing se met à jour de lui-même.
- Modifier, dupliquer, retirer ou supprimer un article.
Le chapitre suivant présente le catalogue produit dynamique.