Comment utiliser le plugin ACF sur WordPress

Par Enzo Ilo

Le plugin Advanced Custom Fields (ACF) est l’un des outils les plus puissants et les plus populaires pour les utilisateurs de WordPress souhaitant personnaliser leur site sans toucher à trop de code. Que vous soyez développeur, designer, rédacteur ou simple utilisateur, ACF vous permet d’ajouter facilement des champs personnalisés à vos articles, pages, produits WooCommerce, types de contenu personnalisés (custom post types), et bien plus encore. Il s’intègre naturellement dans l’environnement WordPress et s’adresse aussi bien aux débutants qu’à des utilisateurs plus avancés.

Dans cet article, nous allons découvrir ensemble ce qu’est ACF, à quoi il sert, les étapes pour l’utiliser, et toutes les possibilités qu’il offre pour enrichir et structurer vos contenus.

Qu’est-ce que Advanced Custom Fields ?

ACF (Advanced Custom Fields) est un plugin WordPress qui permet d’ajouter des champs personnalisés à vos contenus. Ces champs peuvent être de différents types : texte, image, zone de texte, date, bouton radio, case à cocher, fichier, URL, relation entre contenus, carte Google Maps, et même du code HTML ou du contenu répétitif.

Il est particulièrement utile lorsque vous avez besoin d’ajouter des informations supplémentaires à un contenu WordPress, mais que les champs natifs (titre, contenu, image mise en avant) ne suffisent pas. ACF vous permet donc de mieux organiser les données, de les afficher proprement dans votre thème, et d’offrir une interface de saisie simple et efficace aux administrateurs ou contributeurs de votre site.

Pourquoi utiliser ACF ?

Voici quelques exemples concrets d’utilisation d’ACF :

  • Ajouter un champ « prix » ou « durée » à une page de service
  • Afficher une galerie d’images ou des vidéos sur une fiche produit
  • Ajouter un bouton de téléchargement ou un lien externe sur une publication
  • Créer une fiche membre avec photo, fonction, bio, réseaux sociaux et contact
  • Gérer les horaires d’ouverture sur une page de contact
  • Créer des pages portfolio avec des projets dynamiques

ACF vous permet d’organiser vos données de manière structurée et de les afficher proprement dans votre thème. Cela améliore non seulement l’esthétique du site mais aussi la manière dont les informations sont gérées en back-office.

Comment installer le plugin ACF

L’installation d’ACF est simple et rapide :

  1. Rendez-vous dans le menu Extensions > Ajouter de votre tableau de bord WordPress.
  2. Recherchez « Advanced Custom Fields » dans la barre de recherche.
  3. Cliquez sur Installer, puis Activer.

Une fois le plugin installé et activé, vous verrez apparaître un nouveau menu Custom Fields (ou Champs personnalisés) dans votre interface d’administration WordPress. Ce menu vous permettra de créer, organiser et gérer vos champs personnalisés facilement.

Créer un groupe de champs facilement

  1. Allez dans Custom Fields > Add New (Ajouter un nouveau)
  2. Donnez un nom à votre groupe (ex : « Informations sur le service »)
  3. Cliquez sur Add Field pour ajouter un champ. Par exemple, « Prix », de type texte. Vous pouvez définir une étiquette, un nom de champ, une valeur par défaut, et même ajouter des instructions pour les utilisateurs.
  4. Ajoutez autant de champs que nécessaire selon votre besoin.
  5. Dans la section Location, définissez où ces champs doivent apparaître : sur une page spécifique, un type de contenu, une catégorie, un modèle de page, etc.
  6. Cliquez sur Publier pour enregistrer votre groupe de champs.

Vous pouvez créer autant de groupes de champs que vous voulez, chacun adapté à un contexte précis.

Remplir les champs personnalisés

Une fois votre groupe de champs créé et assigné à un type de contenu, rendez-vous dans la page ou l’article correspondant. Vous verrez apparaître les champs ACF que vous avez ajoutés, généralement sous le contenu principal.

Chaque champ proposera une interface de saisie claire, qui peut varier selon le type (zone de texte, média, menu déroulant, etc.). L’objectif est de rendre la saisie d’information plus intuitive pour vous ou vos collaborateurs.

Afficher les champs dans votre thème WordPress

Pour que les données saisies s’affichent sur votre site, il faut intégrer les champs ACF dans les fichiers de votre thème WordPress. Cela se fait via quelques lignes de PHP.

Voici un exemple de code pour afficher un champ texte nommé « prix » :

<?php echo get_field('prix'); ?>

Ce code récupère et affiche la valeur du champ « prix » associé à l’article ou la page en cours. Vous pouvez le placer là où vous souhaitez afficher l’information : dans un fichier single.php, page.php, ou un modèle personnalisé.

Il existe aussi la fonction the_field('prix') qui affiche directement la valeur du champ sans besoin de echo.

Comparaison des types de champs ACF

ACF propose une large gamme de champs personnalisés. Voici un tableau comparatif de quelques-uns des champs les plus utilisés, pour mieux comprendre leur usage :

Type de champ Utilisation principale
Texte Affichage de données simples
Zone de texte Contenu plus long, paragraphe
Image Téléversement et affichage d’une image
URL Lien vers une ressource externe ou interne
Case à cocher Choix multiples parmi plusieurs options
Répéteur Créer des listes de données dynamiques

Ce tableau n’est pas exhaustif, mais il permet de se faire une idée rapide des possibilités offertes par ACF. Chaque type de champ peut être configuré selon vos besoins (obligatoire, valeur par défaut, instructions, etc.).

Intégration avec d’autres plugins

Un des grands avantages d’ACF est sa compatibilité avec de nombreux autres plugins WordPress. Par exemple, il fonctionne parfaitement avec :

  • WooCommerce : pour ajouter des champs supplémentaires aux produits (fiche technique, vidéos, fiches PDF…)
  • Polylang / WPML : les champs ACF sont compatibles avec les traductions multilingues comme WPML
  • Elementor / Divi : certains constructeurs de pages permettent d’afficher les champs ACF directement dans les modules
  • Custom Post Type UI (CPT UI) : ACF complète très bien les types de contenus personnalisés créés avec ce plugin

Cette compatibilité rend ACF encore plus utile dans des projets WordPress complexes où l’organisation des données est primordiale

ACF Pro : les options supplémentaires

La version gratuite d’ACF est très puissante et suffit pour de nombreux projets. Toutefois, la version ACF Pro débloque des fonctionnalités encore plus avancées :

  • Champs répéteurs : permet de créer des listes dynamiques (ex : plusieurs témoignages, galeries, étapes d’un processus)
  • Champs flexibles : pour gérer un contenu modulable et adapté à chaque page
  • Blocs Gutenberg personnalisés : créez vos propres blocs d’éditeur sans coder un plugin
  • Pages d’options globales : ajoutez des champs valables pour tout le site (réseaux sociaux, téléphone, logo, etc.)
  • Support premium et mises à jour prioritaires

ACF Pro est un investissement judicieux pour les créateurs de sites professionnels ou ceux qui gèrent plusieurs projets.

Un tas de possibilité avec le plugin ACF

ACF est un outil indispensable pour tous ceux qui veulent personnaliser un site WordPress sans être expert en développement. Facile à prendre en main, flexible, et puissant, il vous permettra d’adapter votre site aux besoins de vos contenus tout en offrant une expérience utilisateur plus riche et structurée.

Que vous soyez débutant ou utilisateur avancé, ACF vous fera gagner un temps précieux en créant des interfaces de saisie sur mesure et en facilitant la gestion de vos contenus. N’hésitez pas à explorer les différents types de champs, à tester des cas d’usages variés, et à lire la documentation officielle pour approfondir vos connaissances.

Bon courage dans vos premiers pas avec ACF, et amusez-vous à créer des contenus plus intelligents et sur mesure !

Enzo Ilo

Enzo Ilo

Passionné par le développement et spécialisé en PHP, je mets mon expertise au service de la création de sites performants et optimisés. Mon terrain de jeu favori est WordPress, où je conçois des solutions sur mesure, fonctionnelles et SEO-friendly.

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Besoin de visibilité ?

☑️ Experts du référencement

☑️ + de 12 ans d’éxpérience

☑️ + 500 clients satisfaits

☑️ Création de sites

☑️ Audit SEO

☑️ Conseil SEO

☑️ Référencement de sites

☑️ Devis gratuit