Comment personnaliser wordpress de long en large ? Rencontre avec ACF

Pour modifier ou créer un thème de manière précise et ajouter des champs supplémentaires à vos pages et articles WordPress, il y a LA méthode ultime que je vous présente aujourd’hui : ACF.

ACF est le sigle de Advanced Custom Fields.

Quelles fonctionnalités ACF supplémentaires pour wordpress ?

Ce plugin va vous permettre d’ajouter des champs de texte simple, d’ajouter un grand bloc de texte, une barre de jauge, des cases à cocher, des boutons radio, un champ de sélection, un bouton de switch (type Oui/Non), la possibilité de mettre des pièces jointes, une galerie améliorée, rajouter une image simplement, rajouter des vidéos de youtube, rajouter un éditeur de texte classique de wordpress (tiny mce), un sélecteur de couleur (communément appelé color picker), un calendrier, un calendrier avec sélection de date et d’heure, une google map, un système accordéon ou d’onglets, l’ajout de liens, d’étiquettes et encore bien d’autres fonctionnalités.

L’intérêt d’avoir des champs personnalisés vous permettra de faire ressortir ces informations à l’endroit voulu sur la page de votre site internet que vous souhaitez. Ainsi les informations pourront être « formatées » pour tout le temps ressortir de la même manière et au même endroit sur chacune des pages. L’administration sera alors bien plus simple et la mise en page tout le temps identique (votre site « vieillira » mieux)

Comment ça marche ACF WordPress ?

Il faut tout d’abord télécharger le plugin sur le site internet ACF puis l’activer comme d’habitude.
Ensuite dans les réglages du plugin vous allez pouvoir indiquer quels sont les champs et fonctionnalités que vous voulez rajouter et également quels sont les conditions pour que ces champs s’affichent. Par exemple lorsque vous êtes sur une page, un champ supplémentaire « Sous-titre » s’affichera.

Ajouter une information ACF au template

Une fois le champ renseigné dans le plugin comme voulu il va falloir indiquer à quel endroit dans votre modèle de page ou d’article vous souhaitez que cela soit affiché.
Pour cela il faut utiliser les différents codes de ACF, quelques notions à avoir des bases dans l’architecture WordPress ainsi que le language html/php seront nécessaires.

advancedcustomfields.com/resources/