Introduction à Advanced Custom Fields (ACF) et cas pratique simple : « créer une page pour présenter une critique de cinéma ».
Meetup WPrennes #3 - 1 juillet 2016
5. WordPress+ACF-versl’infinietau-delà…
MeetupWordPress–Rennes–01/07/2016 Comment ça fonctionne ? 2/3
C’est pratique mais :
• Pas de contrôle sur l’affichage (Page ? Poste ?)
• Aucun formatage possible (WYSIWYG/Date/Nombre/Color Picker)
• Pas de « liste de choix », de bouton radio, checkbox
• Pas de champ média
• Ergonomie absente
• Etc.
Pour résumer : Très peu exploitable pour la contribution.
Si ça existe déjà, pourquoi utiliser ACF ?
5
6. WordPress+ACF-versl’infinietau-delà…
MeetupWordPress–Rennes–01/07/2016 Comment ça fonctionne ? 3/3
Nous y voilà, il va enfin lâcher le morceau !
6
ACF utilise les champs personnalisés de WordPress
(donc c’est du natif et c’est léger)
Voici ce qu’il ajoute :
• Ergonomie (pour les devs et contributeurs)
• Souplesse
• Personnalisation avancée
• Affichage conditionnel (groupes de champs et champs)
Voici où il l’ajoute :
• Contenus
• Taxonomies
• Profils utilisateurs
8. WordPress+ACF-versl’infinietau-delà…
MeetupWordPress–Rennes–01/07/2016 De quoi avons-nous besoin ?
Un champ pour coller l’url de la bande annonce
Un champ pour insérer l’affiche du film
Un champ pour saisir la note de la critique
• Format : Numérique
• Requis : Oui
• Valeur min : 0
• Valeur max : 5
8
Commençons par faire simple, il me reste moins de 5 minutes
14. WordPress+ACF-versl’infinietau-delà…
MeetupWordPress–Rennes–01/07/2016 «Vers l'infini et au-delà… »
Groupes de champs à affichage conditionnel (ACF location rules)
Affichage conditionnel de champs
Insertion de médias, documents, Maps Google, etc.
Lister les taxonomies et les contenus pour créer des liens ou des
relations entre vos contenus
Une super API pour ajouter vos propres champs
En version pro :
• galeries photos,
• champs répétés,
• groupes de champs flexibles,
• ACF dans vos pages d’options !
14
Vous pouvez imaginer toute structure de page !