Dans ce tuto vidéo WordPress nous allons voir ensemble comment créer une Foire aux Questions (FAQ) pour permettre de aux utilisateurs de votre site de trouver une réponse aux questions qu'ils pourraient se poser.
Nous utiliserons le framework Bootstrap pour mettre en forme cet accordéon.
Les notions essentielles de ce tuto FAQ pour WordPress :
- Qu'est ce qu'un post type ?
- Utiliser une extension pour en créer des nouveaux
- Ajouter un post type et personnaliser les labels / options
- Désactiver l'option "publicly queryable" pour que chaque question n'est une page dédiée
- Trier les questions en drag and d
- Créer une page FAQ
- Placer celle-ci dans un menu
- Changer le titre de la page et modifier le titre de navigation
- Récupérer le titre de la page grâce à la variable $post
- Faire une boucle personnalisée pour récupérer les questions/réponses
- Ajouter la structure accordéon de Bootstrap
- Incrémenter une valeur de i pour donner un nombre a chaque question et ouvrir la première question par défaut
- Ajouter des arguments à WP_Query pour récupérer l'ordre des questions dans l'admin
- Mettre une fonction après le endwhile pour réinitialiser la boucle wordpress
Pour suivre le tuto dans de bonnes conditions, je vous suggère de connaître déja WordPress et l'arborescence des ses fichiers ainsi que d'avoir un thème qui utilise Bootstrap.
Le template personnalisé créé dans le tuto est livré dans les sources.
Bon visionnage !
Avis des apprenants