Un champ personnalisé (ou custom field) est une fonctionnalité native de WordPress qui permet d’ajouter des informations supplémentaires à un contenu. Concrètement, il s’agit d’un couple clé/valeur que vous associez à un article, une page ou tout autre type de publication. Cette donnée ne s’affiche pas automatiquement sur votre site : elle est stockée dans la base de données, dans la table wp_postmeta.
Les champs personnalisés servent à enrichir vos contenus au-delà des champs standards comme le titre, le corps de texte ou l’extrait. Vous pouvez par exemple stocker un prix, une date d’événement, un nom d’auteur invité ou encore des coordonnées géographiques. Les possibilités sont quasi illimitées.
WordPress propose un éditeur de champs personnalisés basique dans son interface d’administration. Cependant, la plupart des développeurs et utilisateurs avancés s’appuient sur des extensions dédiées comme Advanced Custom Fields (ACF) ou Meta Box. Ces outils offrent une interface plus intuitive et des types de champs variés : sélecteurs de couleur, galeries d’images, champs relationnels, etc. Une bonne gestion des champs personnalisés contribue à structurer votre site de manière propre, ce qui facilite aussi sa maintenance à long terme.
💡 Bon à savoir : Chaque champ personnalisé génère une entrée dans la table wp_postmeta de votre base de données. Sur les sites qui en utilisent massivement, un nettoyage régulier des métadonnées orphelines aide à maintenir de bonnes performances.

