|
|
|
Tuto complet : Comment utiliser les Custom Post Types dans WordPress (avec ACF Pro & JetEngine)

Tuto complet : Comment utiliser les Custom Post Types dans WordPress (avec ACF Pro & JetEngine)

Les Custom Post Types (CPT), ce sont un peu les rangements sur mesure de WordPress. Si tu continues à tout empiler dans les articles, tu vas vite te retrouver avec un placard qui déborde. On va remettre un peu d’ordre, et surtout, on va faire ça proprement avec ACF Pro ou JetEngine Pro.

Et promis, on ne va pas te forcer à utiliser functions.php si tu n’aimes pas le code.

Table des matières
utiliser custom post types wordpress acf et jetengine

Pourquoi créer un Custom Post Type ?

Parce que tout ne peut pas être un article !

Tu vois ton site comme un espace vivant : tu as des projets, des recettes, des témoignages, des événements… et pourtant tu dois tout ranger dans « Articles » ? Pas très logique.
Les Custom Post Types te permettent de segmenter ton contenu par nature, avec une interface adaptée à chaque type. Résultat : un site plus clair, mieux organisé, et bien plus agréable à maintenir.

C’est comme passer d’un classeur désorganisé à un Notion bien rangé.

Ce qu’il te faut pour bien démarrer pour tes Custom Post types

Pas besoin de coder comme un hacker, mais un minimum d’équipement s’impose.

Tu peux choisir l’un de ces deux outils pour créer et gérer tes CPT :

JetEngine Pro

JetEngine (lien affilié) est un plugin ultra complet qui te permet de créer :

  • Des Custom Post Types.
  • Des champs personnalisés.
  • Des relations dynamiques.
  • Et des affichages en loop avec Elementor.

JetEngine, c’est comme une trousse à outils de luxe. Tu ne sais pas toujours quoi faire de tout, mais tu es content de l’avoir.

ACF Pro + CPT UI

Une autre solution puissante, plus modulaire :

  • CPT UI pour créer ton type de contenu (gratuit).
  • ACF Pro pour enrichir chaque CPT avec des champs bien pensés.

ACF, c’est le LEGO du back-office : tu clipses tes champs exactement comme tu veux.

o2switch badge mascotte 2 orange small

Étape 1 : Créer ton type de contenu personnalisé

C’est là que tu donnes un nom à ton nouveau tiroir.

Avec JetEngine

  1. Va dans JetEngine > Post Types
  2. Clique sur “Add New”
  3. Nomme-le (“Témoignage”, “Projet”, “Recette”, etc.)
  4. Choisis les options nécessaires : archives, thumbnail, éditeur, etc.

Tu cliques, tu sauvegardes, tu actualises : et bim, un nouveau menu apparaît dans la sidebar. C’est pas magique, mais presque.

Avec CPT UI

  1. Va dans CPT UI > Ajouter un type de contenu
  2. Renseigne le slug (ex. recette), le nom singulier (“Recette”), et le nom pluriel (“Recettes”)
  3. Valide : ton CPT est prêt à accueillir du contenu.

C’est un peu comme créer une nouvelle section dans ton site… sauf qu’elle obéit à tes règles.

Étape 2 : Ajouter des champs personnalisés

Parce que chaque contenu a ses petits secrets.

Ton CPT “Projet” mérite sûrement plus qu’un titre et un paragraphe.
C’est là qu’entrent en scène les champs personnalisés (ou custom fields). Tu vas pouvoir ajouter ce que tu veux : URL, date de livraison, galerie photo, client, outils utilisés, etc.

Avec ACF Pro

  • Va dans ACF > Groupes de champs > Ajouter
  • Crée ton groupe “Champs Projets”
  • Ajoute autant de champs que tu veux :
    • Texte
    • Sélecteur d’icône
    • Fichier PDF
    • Carte Google Maps…
  • Lien vers le post type : « Projet » ou autre

Tu construis ton interface sur mesure. Un peu comme une appli interne, mais sans les galères.

Avec JetEngine

  1. Va dans JetEngine > Meta Boxes
  2. Clique sur “Add New”
  3. Ajoute tes champs un par un, et relie-les au bon CPT
  4. Tu peux aller encore plus loin : relations, répéteurs, onglets conditionnels…

JetEngine, c’est un peu le Game of Thrones du champ personnalisé : chaque type a ses relations, ses options et ses querelles internes.

Étape 3 : Afficher les custom post types côté frontend

Parce que ce n’est pas tout de bien structurer. Faut aussi bien présenter.

Tu as entré tes données dans le back-office. Bravo ! Mais maintenant, il faut les afficher élégamment sur ton site.

Avec JetEngine

Utilise :

  • Listing Grid pour afficher tes CPT en grille ou en loop
  • Dynamic Field / Image pour afficher chaque champ
  • Filtres AJAX, conditions d’affichage, pagination dynamique

Tu passes d’un simple blog à une vraie application web visuellement maîtrisée.

Avec ACF + Elementor Pro

  1. Crée un template Single via le Theme Builder
  2. Ajoute tes champs dynamiques via le widget “Texte dynamique”
  3. Pour l’archive, crée une page avec une boucle Elementor, ou via archive-{slug}.php

C’est l’alliance du code et du visuel. Sans casser ton site ni ta tête.

SEO & bonnes pratiques

Parce que tout ça doit aussi plaire à Google.

  • Active les archives pour avoir des pages de type /projets/
  • Optimise les slugs et permaliens
  • Utilise un plugin SEO (SEOPress ou Rank Math) pour gérer les balises title, descriptions, canonicals, etc.
  • Crée des sitemaps pour tes CPT (souvent activé automatiquement par le plugin SEO)

Un site bien structuré, c’est un plan clair pour les moteurs de recherche. Google adore, et ton référencement aussi.

Exemples d’usage concrets pour tes projets

Projet clientCPT utiliséChamps utiles via ACF/JetEngine
Portfolio freelance“Projets”Client, outils, screenshots, lien
Coach bien-être“Témoignages”Citation, note, photo, métier
Restaurant“Recettes”Ingrédients, temps de cuisson, allergènes
Agence de voyage“Destinations”Pays, prix, images, liens de réservation
Formateur en ligne“Cours”Durée, modules, téléchargement, prérequis

Chaque CPT devient une brique pour ton site. Et crois-moi, WordPress devient vite un château solide.

Les erreurs à ne pas faire

  • Trop de champs inutiles = surcharge inutile
  • Aucune condition d’affichage = du contenu blanc ou vide
  • Des slugs mal nommés = URL moches et SEO paumé
  • Ne pas intégrer dans Elementor = aucun affichage

Un CPT mal pensé, c’est comme acheter une armoire sans étagères. C’est là, mais ça ne sert à rien.

En résumé

  • Crée des Custom Post Types pour mieux organiser ton contenu
  • Utilise ACF Pro ou JetEngine pour gérer tes champs et les afficher joliment
  • Structure ton site comme un pro : logique, lisible, SEO-friendly
  • Et pense toujours à l’utilisateur : front + back doivent être un plaisir à utiliser

Bref, les CPT bien pensés, c’est le combo entre rangement Marie Kondo et design Apple.

En conclusion

Tu veux aller plus loin dans la structuration de ton site WordPress ? Tu veux que tes projets, témoignages ou recettes aient enfin un espace digne de ce nom ?

Je peux t’aider à :

  • Créer les bons CPT pour ton activité
  • Designer ton back-office avec JetEngine ou ACF
  • Styliser le tout avec Elementor pour un résultat fluide, rapide, pro

Écris-moi ici : prendre contact. Et ensemble, on va faire respirer ton site et le rendre (vraiment) sur-mesure.

À propos de l'auteur
Image de Xavier Taillebois
Xavier Taillebois

Je suis Xavier, fondateur de XT DESIGN WEB. Mon truc : transformer des offres parfois floues en solution WordPress claires, rapides et bien référencées. Mon parcours atypique (École Boulle → 21 ans chef de projet & architecte de solutions → 6+ ans webdesigner/webmaster) m’aide à marier esthétique et rigueur technique pour livrer des sites beaux, stables et faciles à gérer. J’accompagne les TPE/PME, indépendants et startups sur la création, le SEO et la maintenance, avec pédagogie, transparence et zéro jargon. Tu veux un site qui te simplifie la vie (et qui convertit) ? Réservons 30min ensemble.

À propos de l'auteur
Image de Xavier Taillebois
Xavier Taillebois

Webdesigner WordPress & Webmaster, j’accompagne les Indépendants‧es et les Entreprises depuis 2018 dans la création de sites performants, bien référencés et pensés pour convertir. Mon objectif : vous aider en alliant design, technique et stratégie digitale pour faire décoller votre activité. 🚀

Développement de site WordPress sur-mesure, réalisés pour vous.

Besoin d’un site web performant ou d’une refonte optimisée ? 🚀 Discutons ensemble de votre projet pour créer un site sur-mesure, alliant design, référencement et sécurité. Profitez de l’expertise d’un spécialiste pour booster votre présence en ligne et atteindre vos objectifs. Contactez-moi dès maintenant !

Poursuivre votre lecture avec un autre article