Publié le
25 Avr 2025
Mise à jours le
28 Avr 2025
Partage

Créez vos Custom Post Types sans coder avec WPMasterToolKit

Dans la gestion d’un site WordPress avancé, on se retrouve vite à multiplier les plugins pour créer des types de contenus personnalisés, gérer leurs labels, leurs capacités, les icônes, ou encore leur affichage dans le menu d’administration. C’est pour répondre à ce besoin de centralisation que nous avons conçu le module Register Custom Content Types de WPMasterToolKit.

Ce module vous permet de créer des Custom Post Types (CPT) sans écrire une seule ligne de code, tout en gardant une logique claire, structurée, et performante.

Quel plugin ce module peut-il remplacer ?

Ce module peut avantageusement remplacer plusieurs plugins populaires, comme :

  • Custom Post Type UI
  • Pods
  • Post Type Builder
  • ACF
  • et tous les générateurs de CPT par interface visuelle

Mais à la différence de ces plugins, WPMasterToolKit ne charge rien inutilement : chaque CPT est sauvegardé dans un fichier PHP généré automatiquement, et uniquement ceux marqués comme « activés » sont chargés.

Créez des Custom Post Types en quelques clics

Une fois le module activé, un nouveau type de contenu « Content Type » apparaît dans votre admin WordPress. Vous pouvez alors :

  • Créer un nouveau type de contenu
  • Choisir de créer un CPT (les taxonomies et pages d’options arrivent bientôt)
  • Configurer tous les réglages classiques : visibilité publique, hiérarchie, taxonomies, champs supportés, etc.
  • Définir l’icône de menu (Dashicon ou URL personnalisée)
  • Gérer les libellés (obligatoires ou optionnels)
  • Contrôler l’intégration dans le REST API, la barre d’admin ou le menu « Apparence > Menus »
  • Personnaliser les capacités (capabilities) de votre post type

Et tout ça via une interface moderne, propre, réactive, pensée pour les développeurs comme pour les non-techniques.

Comment utiliser ce module

  1. Activez le module Register Custom Content Types dans l’interface WPMasterToolKit
  2. Accédez à Content Types depuis le menu admin
  3. Cliquez sur Ajouter
  4. Sélectionnez Custom Post Type
  5. Remplissez les informations essentielles : titre, slug, labels, icône, etc.
  6. Cliquez sur Save
  7. Activez le CPT via le toggle « Statut »

Dès que le statut est activé, un fichier PHP est généré automatiquement avec le code d’enregistrement du CPT, et celui-ci est chargé lors de l’exécution WordPress.

Un fonctionnement technique pensé pour la performance

Plutôt que de stocker les définitions de CPT en base de données et les interpréter à chaque page, nous avons fait un choix fort : générer du code PHP.

Voici comment cela fonctionne :

  • Chaque CPT est une entrée de type wpmtk-content-type
  • Lorsqu’il est activé, un fichier register-cpt-XX.php est généré dans un dossier sécurisé
  • Ce fichier contient le code PHP nécessaire, en utilisant l’action init
  • Si vous désactivez ou supprimez un CPT, le fichier correspondant est automatiquement supprimé
  • Aucun fichier n’est chargé si le CPT est inactif

Cela garantit :

  • Un chargement ultra-rapide
  • Une compatibilité parfaite avec les autres plugins
  • Une logique de fonctionnement claire pour les développeurs
Pro
1 site
3.50$
/Mois
14
Jours
Garantie de remboursement
sans risque à 100 % !

Conclusion

Le module Register Custom Content Types de WPMasterToolKit propose une solution robuste, performante et entièrement visuelle pour gérer vos types de contenu personnalisés.

Fini les copier-coller de code, les erreurs de syntaxe ou les dépendances à vie avec des plugins tiers. Ce module vous redonne la main sur vos CPT, tout en intégrant des pratiques de développement propres et efficaces.

Un module taillé pour les développeurs, utilisable par tous.

Catégorie
Contents & Media
Version
≤ 2.6.0
Type
Gratuit
Plus de 21 avis
+2000
Installations
112
Modules
Pro
1 site
30.00$
/An