Un site n'a pas que des pages et des articles. Une agence a des réalisations, un restaurant a des plats, un photographe a des séries. Un type de contenu se crée dans l'administration, et il porte les champs dont il a besoin.
Un type de contenu et ses champs
Le type Formations et ses champs personnalisés : niveau, durée, tarif, places par session. Chaque champ a son type, et la publication les propose à la saisie.
Un type et ses champs personnalisés
Chaque type porte ses champs personnalisés : nombre, texte, lien, e-mail, date, liste de choix, case à cocher. Pour chaque champ, on dit s'il est obligatoire, et s'il suit la langue ou non. C'est ce qui fait la différence entre un site qu'on plie à l'outil et un outil qu'on plie au site.
Un blog, sans module à part
Quatre cases suffisent à faire d'un type de contenu un blog : la date de publication, l'auteur, les articles liés et le filtre par catégorie. Elles se cochent type par type : un article se date et se signe, une page de présentation reste telle quelle.
La page du blog et sa recherche
En haut de la page qui liste les articles, un champ de recherche et des filtres ; sans eux, les catégories qui ont au moins un article publié s'affichent en liens vers leur page. Chaque carte porte sa date, et les plus récents viennent en premier.
Chercher, puis filtrer
Avec la case « Recherche et filtres », la page du blog gagne un champ de recherche et un sélecteur par filtre : rubrique, auteur, période et ordre. Au-delà de dix choix, on tape pour trouver un auteur ou une rubrique. La liste filtrée garde son adresse : elle se partage et se feuillette comme les autres.
Daté et signé
Sous le titre, la date de publication, le nom de l'auteur et le temps de lecture. Un article modifié un autre jour le dit aussi. Les moteurs de recherche reçoivent l'auteur et les dates dans les données structurées de la page.
Et après la lecture
Au pied de l'article, ses rubriques mènent aux autres articles qui y sont rangés, et « À lire aussi » propose en cartes les articles choisis dans l'éditeur.
Ce qu'un type définit aussi
- Son nom, son adresse, et s'il a une page qui liste tout ce qu'il contient.
- Les taxonomies qui s'y rattachent.