Un custom post type (CPT) correspond à un type de contenu personnalisé.

Par défaut, WordPress permet de créer des articles ainsi que des pages. Cela dit, en fonction du site Internet souhaité, il peut être intéressant d’y ajouter des types de contenus supplémentaires.

Par exemple, on peut imaginer les types de contenus suivants :

  • « projet » pour un portfolio ;
  • « terme » pour un glossaire (que vous êtes en train de consulter actuellement) ;
  • « produit » pour une boutique (ce que fait l’extension WooCommerce).

Un CPT est aussi utilisé par les extensions permettant d’ajouter des formulaires sur un site (comme Gravity Forms ou encore Formidable Forms).

Exemple de type de contenu personnalisé avec l’extension Formidable Forms.
Exemple de type de contenu personnalisé avec l’extension Formidable Forms lors de la création d’un formulaire sur l’administration de WordPress.

Pour créer un CPT sur votre site, vous avez deux posssibilités :

  1. Avec une extension comme Custom Post Type UI afin d’être guidé par une interface ;
  2. Passer par le code. Cela est plus technique mais ce tutoriel pourra vous y aider.

Formez-vous à WordPress en 3 mois

Apprenez à concevoir des sites WordPress sécurisés, rapides et conformes aux obligations légales avec la formation à distance la plus généreuse du marché (éligible au CPF).

WPChef, la formation WordPress de référence