ACF Pro (Advanced Custom Fields Pro) est un plugin WordPress populaire qui permet aux utilisateurs de créer des champs personnalisés. C’est la version payante de l’ACF. Plusieurs choses nous intriguaient souvent quand venait le temps de choisir les outils pour la création des sites web WordPress. En effet, Les solutions préconçues sont excellentes; cependant, parfois viennent avec des options inutiles. D’autre part, WordPress n’offre pas par défaut une option facile de créer un thème ou fonctionnalité à partir de zéro. Après avoir exploré plusieurs extensions ou modules en ligne, nous avons opté pour l’ACF. Dans cet article, nous vous expliquons ce que c’est. Nous verrons comment ça marche. Notre article parlera des avantages et des inconvénients. À la fin de l’article, nous verrons pourquoi nous préférons l’utiliser pour la création des sites web personnalisé.
Sous WordPress, vous avez par défaut, les formulaires classiques (WYSIWG – What You SEE IS WHAT YOU GET) ou l’éditeur de blocs pour la création des pages ou des catégories. Ces formulaires ne sont pas toujours adaptés à votre réalité. À titre d’exemple, Si vous avez une page parlant d’une réalisation, vous pourriez avoir besoin d’une option pour les témoignages des clients. Pour entrer ces données, vous voudriez par exemple une option indépendant du formulaire de la page. Par conséquent, créer des champs personnalisés peut s’imposer.
l’ACF (Advanced Custom Fields) est un plugin WordPress populaire qui permet de créer des champs personnalisés. Vous pouvez l’utiliser pour créer des champs sur:
La version PRO de l’ACF (ACF Pro) offre plusieurs autres options. Parmi les options supplémentaires, on peut citer:
ACF Pro offre une grande flexibilité et une grande facilité. En effet, il permet de créer des champs de différents types tels que
ACF Pro offre également des fonctionnalités avancées. Parmi lesquelles vous pouvez avoir :
L’ACF est la version gratuite que vous trouverez sur WordPress.org ou à partir du catalogue des extensions. Cependant, l’ACF Pro est la version payantes. Si vous avez l’intention de créer des champs directement sur chaque publication, la version gratuite est suffisante. Ci-dessous quelques différences.
ACF Pro dispose de fonctionnalités plus avancées par rapport à la version gratuite. Il comprend:
ACF est un plugin gratuit que vous pouvez télécharger depuis le dépôt de plugins WordPress. Toutefois,l’ACF Pro, en revanche, est un plugin premium qui nécessite une licence. Le coût de la licence varie en fonction du nombre de sites sur lesquels vous souhaitez l’utiliser. Vous pouvez aussi acheter la licence pour un nombre de sites web illimité. Nous vous conseillons de visiter leur site web pour les modalités.
ACF Pro est livré avec un support dédié de l’équipe ACF, tandis que le support pour ACF est limité aux forums communautaires. Par conséquent, si vous utilisez la version Pro de l’ACF, vous pouvez facilement joindre l’équipe de support en cas de besoin.
ACF Pro reçoit des mises à jour et des corrections de bogues plus fréquentes par rapport à ACF.
ACF Pro comprend des outils de développement supplémentaires tels que la possibilité de créer des types de champs personnalisés et des add-ons.
L’idée générale derrière l’ACF est la suivante:
C’est aussi possible de créer des champs avec les codes PHP ou d’importer les champs d’un autre projet.
Pour installer l’extension, vous devez soit aller dans l’option Extensions de WordPress ou sur wordPress.org. Si vous avez opté pour la version premium, vous pouvez faire le premier téléchargement sur le site web du vendeur. Le mode d’installation est généralement pareil pour toutes les extensions.
La création des champs dépendra habituellement de ce que vous souhaitez réaliser. En effet, si vous voulez par exemple créer une option pour ajouter les liens vidéos sur vos publications, il sera question de suivre les étapes appropriés. Nous allons considérer un exemple dans lequel vous souhaitez ajouter une galerie de photos sur votre site web. Dans ce cas, il faudra suivre les étapes suivantes:
Une fois que vous aurez assigné le groupe à un formulaire, vous le verrez apparaitre en bas du formulaire des pages (si vous avez assigné aux formulaires des pages).
L’ACF vous propose une documentation assez détaillée pour vous expliquer comment utiliser l’extension sur votre site web. Il est important de noter que vous devez avoir quelques notions en développement PHP pour être en mesure de faire les configurations.
Dans le cas de la galerie des photos, vous avez par exemple cet exemple qui explique comment coder l’option de galeries sur son site web.