# Créer un type de contenu

Un type de contenu regroupe des contenus de même nature, comme des réalisations ou des offres d’emploi. Cet article vous apprend à créer un type, à régler sa place sur votre site, à le modifier et à le retirer sans perdre ses contenus.

## Avant de commencer

- Vous devez être administrateur du site. Le menu **Types de contenu** n’apparaît pas aux autres rôles.
- Un type de contenu regroupe des contenus de même nature, par exemple des réalisations, des offres d’emploi ou des biens à vendre. Il a sa liste dans l’administration, son écran de modification et, si vous le voulez, une adresse publique pour chacun de ses contenus.
- Pour classer vos contenus, par exemple par ville, créez plutôt une catégorie. [Classer avec une catégorie](https://lovelyrender.com/fr/documentation/classer-avec-une-categorie/) explique la différence. Le choix se fait au moment de la création et ne se change plus.
- Comme tout le reste, un type se crée sur votre Staging. Il arrive sur votre site en ligne à la prochaine publication.

## Ouvrir l’écran des types de contenu

Dans le menu de l’administration, ouvrez **Types de contenu**. L’écran compte trois tableaux.

| Tableau | Contenu | Bouton |
| --- | --- | --- |
| **Types de contenu** | Vos types de contenu, comme Réalisations ou Offres d’emploi. | **Ajouter un type de contenu** |
| **Catégories** | Ce qui classe vos contenus, comme Villes ou Marques. | **Ajouter une catégorie** |
| **Champs de contenu** | Les données que portent vos contenus, comme un prix ou une surface. [Ajouter des champs à un type](https://lovelyrender.com/fr/documentation/champs-de-contenu/) les détaille. | **Ajouter un champ de contenu** |

Chaque ligne d’un type donne son **Slug**, son nom technique, et son **Libellé**. Elle donne aussi le nombre de contenus **Publiés**, sa **Position dans le menu** et une coche quand il figure dans le **sitemap.xml**. Ses boutons sont **Modifier**, **Ajouter un contenu**, **Exporter** et **Supprimer**.

![L’écran Types de contenu d’un paysagiste : Réalisations et Prestations avec leurs contenus publiés, Offres d’emploi marqué Désactivé avec 3 contenus conservés et son bouton Réactiver, puis les catégories Villes et Types de jardin, que la colonne sitemap.xml ne coche pas.](https://static.lovelyrender.com/uploads/2026/10/945-doc-types-liste.png)

## Créer le type

1. Dans **Types de contenu**, cliquez sur **Ajouter un type de contenu**. Le formulaire s’ouvre dans un panneau sur le côté.
2. Dans **Singulier**, saisissez le nom d’un contenu du type, par exemple `Réalisation`.
3. Facultatif : dans **Pluriel**, saisissez `Réalisations`. Laissé vide, le pluriel est le singulier suivi d’un « s ».
4. Facultatif : dans **Description**, écrivez une phrase qui dit ce que contient le type. Elle présente le type dans l’index que lisent les assistants IA et peut s’afficher au-dessus de la page d’archive.
5. Réglez les options du formulaire. La section Les réglages d’un type les décrit une à une.
6. Cliquez sur **Enregistrer**. Le type apparaît dans le tableau et dans le menu de l’administration, sous son pluriel.

Le formulaire ne demande pas de nom technique. Lovely Render le tire du singulier, sans accent, en minuscules et en 20 caractères au plus. Si ce nom est déjà pris, un chiffre s’y ajoute : `realisation`, puis `realisation2`.

Les autres libellés de l’administration, comme le bouton d’ajout ou le titre de l’écran de modification, se déduisent du singulier et du pluriel.

**Attention :** Le nom technique, affiché dans **Slug** quand vous modifiez le type, ne change plus après la création. Le **Segment d’URL** reste modifiable, mais le changer casse les liens qui menaient aux anciennes adresses.

### Traduire le nom du type

Sur un site en plusieurs langues, les champs **Singulier**, **Pluriel** et **Description** portent le code de la langue principale, par exemple **Singulier (FR)**. Le bouton **Traductions**, sous eux, déplie les mêmes champs et le **Segment d’URL** pour chaque autre langue. Une langue laissée vide reprend les textes de la langue principale.

![Le haut du formulaire du type Réalisations : le Slug realisation grisé, Singulier (FR) Réalisation, Pluriel (FR) Réalisations et la description, puis le bouton Traductions déplié sur Project, Projects, le segment projects et la description en anglais. En bas, le Texte du champ titre Nom du jardin.](https://static.lovelyrender.com/uploads/2026/10/948-doc-types-nom.png)

Le segment traduit donne ses adresses à chaque langue : `/realisations/` en français, `/en/projects/` en anglais.

## Les réglages d’un type

Le formulaire range ses réglages en sections. Ils décident de la place du type sur votre site et dans l’administration.

| Réglage | Effet | Valeur par défaut |
| --- | --- | --- |
| **Singulier** | Le nom d’un contenu du type. Le nom technique en est tiré à la création. | Aucune, il est obligatoire. |
| **Pluriel** | Le nom du type dans le menu de l’administration et dans les listes. | Le singulier suivi d’un « s ». |
| **Description** | Une phrase qui présente le type aux assistants IA et peut s’afficher au-dessus de la page d’archive. 500 caractères au plus. | Vide. |
| **Texte du champ titre** | Le texte affiché dans le titre vide d’un nouveau contenu, à la place de « Saisissez le titre ». | Vide. |

| Réglage | Effet | Valeur par défaut |
| --- | --- | --- |
| **Chaque publication a sa propre page** | Chaque contenu du type a sa page sur le site. Désactivé, les contenus n’apparaissent que dans les listes et les filtres qui les citent : ni page, ni archive, ni sitemap.xml, ni recherche du site. | Activé pour un type de contenu, désactivé pour une catégorie. |
| **Exposer dans l’API REST** | Ouvre les contenus du type dans l’éditeur de blocs. Désactivé, ils s’ouvrent dans l’éditeur classique de WordPress. | Activé. |
| **Masquer de la recherche du site** | Retire les contenus des résultats de la recherche de votre site. | Désactivé. |
| **Page d’archive** | Ajoute une page qui liste les contenus, paginée, à l’adresse du type, par exemple `/realisations/`. | Désactivé. |
| **Hiérarchique** | Permet de ranger un contenu sous un autre, comme les pages. **Administration seulement** donne ce rangement dans l’administration sans allonger les adresses publiques. **Oui** l’applique aussi aux adresses. **Non** le retire. | **Administration seulement**. |
| **Fonctionnalités** | Choisit les panneaux de l’éditeur parmi **Titre**, **Éditeur de contenu**, **Auteur**, **Média mis en avant** et **Extrait**. | Tous sauf l’auteur. |

![La section Visibilité du type Réalisations : Chaque publication a sa propre page, Exposer dans l’API REST et Page d’archive activés, Masquer de la recherche du site désactivé, Hiérarchique sur Administration seulement. Les cases Fonctionnalités sont cochées sauf Auteur.](https://static.lovelyrender.com/uploads/2026/10/951-doc-types-visibilite.png)

| Réglage | Effet | Valeur par défaut |
| --- | --- | --- |
| **Icône du menu** | L’icône du type dans le menu de l’administration, choisie dans la bibliothèque d’icônes. | L’icône des pages. |
| **Position dans le menu** | La place du type dans le menu, de 7 à 54. Plus le nombre est petit, plus le type monte. Les pages sont à 20. | 20. |
| **Type de droits** | Qui peut modifier et supprimer les contenus. **page** les réserve aux rôles qui modifient les pages. **post** les ouvre aux rôles qui écrivent des articles, auteurs compris. | **page**. |

| Réglage | Effet | Valeur par défaut |
| --- | --- | --- |
| **Segment d’URL** | La partie de l’adresse propre au type, par exemple `/offres-emploi/`. Lettres minuscules, chiffres et tirets. | Le pluriel en minuscules, sans accent ni apostrophe : « Offres d’emploi » donne `/offres-demploi/`. |
| **Inclure dans le sitemap.xml** | Ajoute les contenus au sitemap.xml que lisent les moteurs de recherche. Le sitemap.xml suit sans rien à relancer. | Activé. |
| **Inclure dans le sitemap.xml Google News** | Ajoute les contenus au sitemap.xml Google News, qui ne garde que ceux des dernières 48 heures. | Désactivé. |

![Les sections Apparence dans l’administration et URL et SEO du type Réalisations : l’icône trees, la position 21 dans le menu, le type de droits page, le segment d’URL realisations, Inclure dans le sitemap.xml activé et Google News désactivé.](https://static.lovelyrender.com/uploads/2026/10/954-doc-types-apparence-url.png)

**Remarque :** **Masquer de la recherche du site**, **Page d’archive**, **Segment d’URL** et **Inclure dans le sitemap.xml** ne s’affichent que si **Chaque publication a sa propre page** est activé. Leur valeur est gardée pour le jour où vous le réactivez. **Inclure dans le sitemap.xml Google News** ne s’affiche que si **Inclure dans le sitemap.xml** est activé.

**Conseil :** Réservez **Inclure dans le sitemap.xml Google News** à un type d’actualités publiées souvent, comme des communiqués. Ce sitemap.xml ne garde que les contenus des 48 dernières heures.

Le bas du formulaire porte deux sections de plus. **Champs de référence** relie le type à un autre : [Relier vos contenus entre eux](https://lovelyrender.com/fr/documentation/references/). **Champs de contenu** lui rattache ses données : [Ajouter des champs à un type](https://lovelyrender.com/fr/documentation/champs-de-contenu/).

**Remarque :** Vos types de contenu n’apparaissent pas dans les menus classiques de WordPress. Les menus de votre site se composent avec le bloc [Navigation](https://lovelyrender.com/fr/documentation/bloc-navigation/).

## Modifier un type

1. Dans **Types de contenu**, cliquez sur **Modifier** sur la ligne du type. Le formulaire du type s’ouvre dans un panneau sur le côté. Son premier champ est le **Slug**.
2. Changez les réglages voulus. Le **Slug** reste grisé.
3. Cliquez sur **Enregistrer**. Le message **Enregistré.** s’affiche en haut de l’écran.

Un type de contenu ne devient jamais une catégorie, ni l’inverse. Pour changer de nature, créez un nouveau type.

## Retirer un type

1. Dans **Types de contenu**, cliquez sur **Supprimer** sur la ligne du type. Une fenêtre dit ce qui va se passer.
2. Cliquez sur le bouton que propose la fenêtre : **Supprimer**, **Désactiver** ou **Revenir**. **Annuler** referme la fenêtre sans rien changer.

![La fenêtre de désactivation de Prestations : le type porte 6 entrées, le désactiver le retire du site et conserve toutes les entrées, puis les boutons Désactiver et Annuler.](https://static.lovelyrender.com/uploads/2026/10/957-doc-types-desactiver.png)

Le message en haut de l’écran confirme le résultat. Un type ne se retire pas de la même façon selon ce qu’il porte.

| Le type | Bouton proposé | Résultat |
| --- | --- | --- |
| Ne porte aucun contenu | **Supprimer** | Le type est supprimé. |
| Porte au moins un contenu, publié, en brouillon ou à la corbeille | **Désactiver** | Le type quitte le site et l’administration. Ses contenus sont gardés. |
| Est visé par un champ de référence d’un autre type | Aucun | Le type ne se retire pas. La fenêtre nomme les champs de référence à retirer d’abord. |
| Est livré par Lovely Render, marqué ⚙ | Aucun | Le type ne se retire pas : il est partagé par tous les sites. |
| Est votre version modifiée d’un type livré par Lovely Render | **Revenir** | Votre version est supprimée. Le type revient tel que Lovely Render le livre, avec ses contenus. |

### Réactiver un type désactivé

Un type désactivé reste dans le tableau avec la mention **Désactivé** et le nombre de contenus qu’il garde. Cliquez sur **Réactiver** sur sa ligne : il revient avec tous ses contenus. Le message **Réactivé, avec ses entrées.** s’affiche.

Pendant qu’il est désactivé, aucun nouveau type ne peut prendre son nom technique.

## Voir aussi

- [Classer avec une catégorie](https://lovelyrender.com/fr/documentation/classer-avec-une-categorie/)
- [Ajouter des champs à un type](https://lovelyrender.com/fr/documentation/champs-de-contenu/)
- [Décider de l’apparence avec les gabarits](https://lovelyrender.com/fr/documentation/gabarits/)
- [Réutiliser une structure d’un site à l’autre](https://lovelyrender.com/fr/documentation/reutiliser-une-structure/)
