Skip to content
🥇 9 Meilleurs plugins de type de publication personnalisé WordPress 2026

🥇 9 Meilleurs plugins de type de publication personnalisé WordPress 2026

Besoin d’un catalogue produits, d’un portfolio, d’une base de connaissances ou de petites annonces sur votre site? Les Articles et Pages WordPress standard sont ici impuissants. Sans custom post types (CPT), vous finissez par noyer la logique métier dans des contournements hasardeux ou par créer un chaos administratif.

Selon W3Techs, WordPress propulse une part significative des sites internet, et une bonne moitié des projets WP professionnels reposent précisément sur les CPT. Un custom post type correctement configuré distingue un projet de contenu sérieux d’un blog amateur.

Voici neuf outils qui créent et configurent des CPT sans écrire une seule ligne de code. Du simple enregistreur léger aux frameworks avec leurs propres tables de base de données, chacun a été testé sur un site en production.

💡 Aperçu rapide:

  • Déterminez votre besoin: simplement enregistrer des CPT ou également gérer des champs personnalisés avec affichage frontend.
  • Pour un enregistrement simple, prenez CPT UI ou Post Types Unlimited, tous deux gratuits et compatibles avec n’importe quel thème.
  • Si vous avez besoin de champs et de templates d’affichage, Pods ou Meta Box couvriront la grande majorité des scénarios sans surcharge d’extensions.
  • Pour des sites clients avec configuration visuelle, Toolset Types ou Themify Post Type Builder.
  • Du e-commerce avec WooCommerce? Vous disposez déjà de certains CPT en standard, voir le point 7.

Tableau comparatif

Extension

Pour qui

Prix

Installations actives

JetEngine

Développeurs et agences: CPT + champs + listings + CCT

Gratuit / à partir de 199 $

dizaines de milliers

Pods

Niveau intermédiaire: CPT + champs + relations

Gratuit

100 000+

Meta Box

Développeurs: champs personnalisés + CPT

Gratuit / à partir de 149 $

700 000+

ACF

Développeurs et agences: champs + CPT (depuis v6.1)

Gratuit / à partir de 49 $

2 000 000+

Toolset Types

Agences: templates visuels

à partir de 69 $

dizaines de milliers

Custom Post Type UI

Débutants: enregistrement propre de CPT

Gratuit

1 000 000+

1. JetEngine: constructeur visuel de CPT par Crocoblock

Interface de création de CPT et taxonomies dans JetEngine par Crocoblock

JetEngine, qui fait partie de l’écosystème Crocoblock, est conçu pour créer du contenu dynamique dans WordPress. L’interface visuelle permet d’enregistrer des custom post types, des taxonomies, des champs de métadonnées et même des tables de base de données personnalisées (Custom Content Types, CCT), le tout sans PHP.

Le principal avantage par rapport à la concurrence est l’intégration poussée avec Gutenberg et Elementor. Vous créez un CPT, ajoutez des champs et les restituez immédiatement via les balises dynamiques dans Elementor ou les blocs JetEngine dans Gutenberg. La grille de listing configure l’affichage des enregistrements: fiches, tableaux, sliders.

Pour les scénarios avancés, l’API REST est disponible en standard pour chaque CPT, ainsi que les relations parent-enfant entre différents types de contenu et un calendrier pour les CPT comportant des dates. En pratique, cela suffit pour des portails immobiliers, des sites de petites annonces et des catalogues de toute complexité.

  • Avantages: CPT + champs + CCT dans une seule extension, constructeur visuel de listings, intégration Elementor/Gutenberg, API REST.
  • Inconvénients: la fonctionnalité complète fait partie de l’offre payante Crocoblock (à partir de 199 $/an). La version gratuite de JetEngine enregistre les CPT et les champs de base, mais les CCT et les listings sont en Pro.
  • Prix: gratuit pour l’enregistrement basique de CPT; pack Crocoblock complet à partir de 199 $ par an.
  • Téléchargement: 🔗 JetEngine sur Crocoblock

2. Pods: CPT, champs et relations dans un seul framework

Interface de gestion des types de contenu dans Pods

Pods n’est pas un simple outil d’enregistrement de CPT. C’est un framework de gestion de contenu: vous créez un type de publication, lui ajoutez des champs (plus de 40 types), configurez des relations entre différents types de contenu et restituez le tout via des shortcodes, des blocs ou des templates PHP.

Ce qui le distingue de la concurrence, ce sont les Advanced Content Types: Pods peut créer du contenu stocké dans ses propres tables de base de données, en contournant wp_postmeta. Sur des sites comptant des millions d’enregistrements, cela réduit radicalement la charge serveur.

Le système de templating intégré Pods Templates vous permet de mettre en forme l’affichage sans modifier le thème. Pour les développeurs, API REST complète, intégration avec WPGraphQL, Timber, WPML et Polylang en standard.

  • Avantages: tout-en-un (CPT + champs + relations + affichage), tables de base de données dédiées, communauté active, support Slack.
  • Inconvénients: un débutant a besoin d’un jour ou deux pour prendre en main l’outil, l’interface est moins épurée que CPT UI. Certains modules complémentaires premium sont payants.
  • Prix: gratuit.
  • Téléchargement: 🔗 Pods sur WordPress.org

3. Toolset Types: templates visuels pour les agences

Panneau de création de types de publication personnalisés dans Toolset Types

Toolset Types, qui fait partie de l’écosystème Toolset, est conçu pour construire des sites à contenu dynamique sans coder. Vous enregistrez des CPT et des taxonomies, ajoutez des groupes de champs répétables et mettez immédiatement en page les templates d’affichage dans Toolset Blocks (basé sur Gutenberg).

La fonctionnalité phare est celle des groupes de champs réutilisables. Configurez un bloc «Caractéristiques produit» une seule fois et ajoutez-le à n’importe quel CPT en deux clics. Les relations parent-enfant entre différents types de publication se configurent visuellement.

Dans la pratique, Toolset Types se déploie pleinement en association avec Toolset Blocks. Pour les agences qui montent des sites classiques (catalogues, petites annonces, bases de connaissances), cela fait gagner des dizaines d’heures de mise en page, dont les tarifs sont détaillés sur le site du développeur.

  • Avantages: groupes de champs réutilisables, constructeur visuel de templates, relations entre CPT sans code.
  • Inconvénients: fonctionnalité complète uniquement dans le cadre du package payant Toolset. La version gratuite Types enregistre les CPT et les champs, mais sans les templates.
  • Prix: à partir de 69 $ par an.
  • Téléchargement: 🔗 Toolset Types sur le site du développeur

4. Advanced Custom Fields (ACF): la référence du marché, désormais aussi pour les CPT

Interface d'enregistrement de CPT et taxonomies dans ACF

Depuis la version 6.1, ACF a cessé d’être «seulement une question de champs»: il intègre désormais un enregistrement complet des custom post types et des taxonomies via une interface visuelle pratique. Cela signifie que 2 millions d’installations actives d’ACF peuvent créer des CPT sans plugin supplémentaire.

L’interface suit la logique d’ACF: groupe de champs → règle d’affichage → CPT. Vous créez d’abord un type de publication, puis vous y attachez des champs, le tout dans une seule fenêtre. Tous les paramètres standard de l’API CPT de WordPress sont pris en charge: public, hierarchial, has_archive, supports, rewrite et API REST.

Pour ceux qui utilisent déjà ACF pour les champs, la migration vers l’enregistrement natif des CPT réduit la pile de plugins d’une unité et élimine les conflits de compatibilité. L’export PHP permet de transférer les CPT entre sites sans reconfiguration.

  • Avantages: plus de 2 millions d’installations, enregistrement des CPT + champs dans un seul plugin, export PHP, développement actif et documentation.
  • Inconvénients: pour les relations complexes entre CPT, des solutions supplémentaires sont nécessaires. ACF Pro (49 $/an) uniquement pour les champs Pro (galerie, repeater, contenu flexible).
  • Prix: gratuit pour les CPT + champs de base; ACF Pro à partir de 49 $ par an.
  • Téléchargement: 🔗 ACF sur WordPress.org | 🔗 ACF Pro

5. Post Type Builder: le glisser-déposer signé Themify

Constructeur de modèles de CPT par glisser-déposer dans Post Type Builder

Post Type Builder (PTB) de Themify est un outil visuel qui guide l’utilisateur étape par étape: créer un CPT → ajouter des champs personnalisés (plus de 20 types) → concevoir le template de sortie → publier l’article. Du glisser-déposer à chaque étape.

Ce qui le distingue de la concurrence, ce sont ses modules complémentaires intégrés: vue cartographique, relation entre CPT, recherche avec filtrage par champ et soumissions en frontend. Les utilisateurs peuvent ajouter des articles depuis le frontend sans accès à l’administration.

La licence donne accès à tous les modules complémentaires et aux mises à jour à vie. L’import/export des CPT et des taxonomies fonctionne en un clic, ce qui est pratique lors du transfert entre un serveur de développement et la production.

  • Avantages: assistant pas à pas, riche ensemble de modules, soumissions en frontend, licence à vie à 49 $.
  • Inconvénients: lié à l’écosystème Themify (bien que fonctionnant avec n’importe quel thème). Pour les relations complexes entre des dizaines de CPT, l’interface devient encombrante.
  • Prix: 49 $ (à vie).
  • Téléchargement: 🔗 Post Type Builder sur Themify

6. Meta Box: framework de champs avec enregistrement de CPT

Vue d'ensemble des champs et boîtes méta dans l'extension Meta Box

Meta Box est passé d’un framework de champs personnalisés à un écosystème complet. L’extension gratuite MB Custom Post Types & Custom Taxonomies ajoute un enregistrement visuel des CPT directement dans l’administration, selon les mêmes principes que pour les champs: minimaliste, rapide, sans code supplémentaire.

Les développeurs apprécient Meta Box pour son API légère et son stockage dans les tables natives de WordPress (pas de blob). Le plugin n’impose pas sa propre méthode d’affichage, vous pouvez utiliser n’importe quel page builder: Elementor, Bricks, Breakdance, Beaver Builder, Divi.

La version gratuite couvre la plupart des scénarios courants. Les extensions payantes (tarifs sur le site de Meta Box) ajoutent les groupes répétables, la logique conditionnelle, les tables personnalisées et les formulaires frontend, nécessaires surtout pour les projets clients complexes.

  • Avantages: léger, tables natives, plus de 40 types de champs gratuits, intégration avec tous les page builders populaires.
  • Inconvénients: pour l’enregistrement visuel des CPT, vous devez installer une extension séparée. Le plugin de base ne permet que l’enregistrement en PHP.
  • Prix: gratuit pour les CPT + champs; pack premium (tarifs sur la page de tarification de Meta Box).
  • Téléchargement: 🔗 Meta Box sur WordPress.org | 🔗 MB Custom Post Types

7. WooCommerce: des CPT pour la boutique clés en main

Panneau de contrôle WooCommerce avec les produits comme CPT

Si vous avez un site e-commerce sous WooCommerce, vous disposez de trois types de publication personnalisés dès l’installation: Produit (products), Commande (orders) et Code promo (coupon codes). Chacun avec sa propre taxonomie, ses catégories, ses étiquettes et ses types de livraison.

Le plugin ne propose pas d’interface visuelle pour créer de NOUVEAUX CPT, mais pour un propriétaire de boutique, ce n’est pas nécessaire: la structure produit est prête, personnalisable via les hooks de WooCommerce, et pour l’extension (ajout de champs au Produit), vous connectez Meta Box ou ACF.

Scénario pratique: CPT WooCommerce + champs ACF pour le produit (dimensions, matériau, délai de livraison) + CPT UI pour les «Marques» en tant que type de publication distinct, et vous obtenez un catalogue complet sans une seule ligne de PHP.

  • Avantages: CPT prêts pour la boutique, intégration native avec l’API REST et WP_Query, plus de 5 millions d’installations actives.
  • Inconvénients: ne crée pas de nouveaux CPT, seulement les trois qui lui sont propres. Pour en enregistrer d’autres, vous avez besoin d’un autre plugin de la liste.
  • Prix: gratuit.
  • Téléchargement: 🔗 WooCommerce sur WordPress.org

8. Custom Post Type UI: le registraire de CPT le plus populaire

Panneau principal d'enregistrement de CPT dans Custom Post Type UI

Avec plus d’un million d’installations actives, CPT UI est devenu le standard de fait pour l’enregistrement des types de publication personnalisés. L’interface se compose de champs de formulaire: nom, libellés, slug, paramètres de visibilité, supports. Rien de superflu.

Le plugin est mis à jour régulièrement (version 1.19.2, mai 2026), testé jusqu’à WP 7.0 et PHP 7.4+. Pour le multisite, il existe une extension premium CPT UI Pro avec gestion réseau, blocs de sortie et API REST étendue.

En pratique, CPT UI n’essaie pas de tout faire, il fait brillamment une seule chose: enregistrer des CPT et des taxonomies. Vous ajoutez les champs via ACF ou Meta Box, vous configurez l’affichage avec le thème. Cette approche élimine toute dépendance vis-à-vis d’un éditeur.

  • Avantages: plus d’un million d’installations, interface minimaliste, import/export des CPT, développement actif, portabilité.
  • Inconvénients: ne gère pas les champs ni l’affichage, uniquement l’enregistrement. Pour le frontend, vous avez besoin de CPT UI Pro.
  • Prix: gratuit.
  • Téléchargement: 🔗 CPT UI sur WordPress.org

9. Post Types Unlimited: sans publicité ni vente additionnelle

Interface d'ajout de nouveau CPT dans Post Types Unlimited

Post Types Unlimited de WPExplorer, c’est CPT UI sans publicité et sans version Pro. Point. Le plugin fait exactement ce qu’il promet: enregistrer des CPT et des taxonomies via l’API native de WordPress, en utilisant l’interface d’administration standard.

La différence clé est que le plugin stocke les CPT et les taxonomies sous forme de publications dans sa propre table. Cela apporte deux avantages: d’une part, l’export/import standard de WordPress fonctionne (Outils → Exporter), d’autre part, aucune publicité ni incitation à l’achat dans l’admin. Idéal pour les sites clients.

Si vous utilisez le thème Total de WPExplorer, vous bénéficiez de paramètres d’affichage supplémentaires pour les CPT: archives, vue unitaire, cartes de publication et articles liés. Avec n’importe quel autre thème, l’enregistrement reste propre et portable.

  • Avantages: aucune publicité ni vente additionnelle Pro, export/import natif, mises à jour (v1.2.9, mai 2026), plus de 10 000 installations.
  • Inconvénients: ne crée pas de champs, seulement des CPT et des taxonomies. Pour des réglages d’affichage avancés, vous avez besoin du thème Total.
  • Prix: gratuit.
  • Téléchargement: 🔗 Post Types Unlimited sur WordPress.org

⁉️🤔 Foire aux questions

Quelle est la différence entre un CPT et une taxonomie?

Un CPT est un type de contenu (analogue aux Articles ou aux Pages). Une taxonomie est une manière de regrouper ce contenu (comme les catégories et les étiquettes). Par exemple, le CPT «Produits» utilise la taxonomie «Catégories de produits». Les plugins de cette liste enregistrent les deux.

Ai-je besoin de savoir programmer pour créer un CPT?

Pour enregistrer un CPT via un plugin, non. Les neuf outils de la liste fonctionnent depuis l’administration sans code. Le PHP n’est nécessaire que si vous affichez le CPT de manière non standard, mais la plupart des thèmes WordPress prennent automatiquement en charge les types de publication enregistrés.

L’enregistrement d’un CPT ralentit-il le site?

L’enregistrement en lui-même, non, c’est une ligne dans la base de données. Le ralentissement survient avec un grand nombre d’enregistrements de CPT (des centaines de milliers) à cause du gonflement de wp_postmeta. Dans ce scénario, Pods et Meta Box proposent des tables de base de données personnalisées, les requêtes s’exécutent plus rapidement.

Que se passe-t-il si je désactive le plugin de CPT, les publications disparaissent-elles?

Les publications du CPT restent dans la base de données mais deviennent inaccessibles sur le frontend (erreur 404). L’administration ne les affichera pas non plus. En réactivant le plugin avec les mêmes paramètres de slug, les publications seront restaurées. C’est précisément pour cette raison que CPT UI et Post Types Unlimited stockent une configuration exportable.

Puis-je utiliser deux plugins de CPT simultanément?

Oui, c’est une pratique courante: CPT UI pour l’enregistrement des types + Meta Box pour les champs. Il est important de ne pas enregistrer le même slug dans deux plugins, cela provoquerait un conflit. Tenez-vous-en à la règle: un plugin enregistre les CPT et les taxonomies, un autre gère les champs et l’affichage.

Quoi installer en 2026: le récapitulatif final

Neuf plugins couvrent l’ensemble du spectre des besoins, du «simplement enregistrer un CPT» à «construire un portail avec du contenu dynamique». Le choix se résume à trois questions: avez-vous besoin de champs personnalisés, avez-vous besoin d’un affichage visuel sur le frontend, et quel est le budget.

  • Si vous avez besoin d’un enregistrement propre de CPT sans superflu, prenez CPT UI ou Post Types Unlimited. Les deux sont gratuits, les deux fonctionnent avec n’importe quel thème. CPT UI est plus populaire (plus d’un million d’installations), PTU est plus épuré (aucune vente additionnelle).
  • Si vous avez besoin de champs + relations + affichage dans un seul framework, Pods ou Meta Box. Pods est plus puissant pour les structures de données complexes, Meta Box est plus flexible pour les développeurs habitués au PHP.
  • Si vous construisez un site pour un client avec une configuration visuelle, Toolset Types ou Themify PTB. Les deux sont payants, les deux font gagner des heures sur les templates.
  • Si vous utilisez déjà ACF pour les champs, activez l’enregistrement de CPT intégré à partir de la version 6.1 et réduisez la pile de plugins d’une unité.
  • Si vous avez un site e-commerce sur WooCommerce, les CPT pour les produits et les commandes fonctionnent déjà. Ajoutez CPT UI pour les types de publication auxiliaires.

Commencez par la version gratuite de CPT UI: en 5 minutes, vous enregistrerez votre premier type de publication personnalisé et vous saurez si vous avez besoin de quelque chose de plus complexe. Et quel plugin gère les CPT sur votre projet, partagez-le dans les commentaires.