PS PrestaShop Débutant

FAQ Produit — Accordéon Statique

Installer, configurer et alimenter une FAQ en accordéon sur vos fiches produit PrestaShop 8 et 9.

Mis à jour Version du module 1.0.0

Présentation

Le module FAQ Produit — Accordéon Statique ajoute une foire aux questions pliable sous vos fiches produit. Vous saisissez vos questions et réponses à la main depuis le back-office, et le module les affiche dans un accordéon HTML natif, accessible et sans JavaScript. Il injecte également les données structurées schema.org FAQPage en JSON-LD pour le SEO et l’AEO.

Besoin de générer automatiquement vos FAQ à partir des caractéristiques produit, des avis et des recherches réelles ? Découvrez la FAQ IA Produit de DataFirefly, qui automatise tout le processus en plusieurs langues.

Installation

  1. Téléchargez l’archive dfstaticfaq.zip depuis votre compte DataFirefly.
  2. Dans le back-office PrestaShop, ouvrez Modules > Module Manager, puis cliquez sur Téléverser un module.
  3. Sélectionnez le fichier ZIP et lancez l’installation.
  4. Une fois installé, cliquez sur Configurer pour accéder aux réglages.

Le module est compatible PrestaShop 8.0 jusqu’aux versions 9.x, en multiboutique et multilingue. Aucune dépendance front n’est chargée.

Réglages du module

La page de configuration regroupe trois réglages :

  • Titre du bloc FAQ — le titre affiché au-dessus de l’accordéon sur la fiche produit. Il est traduisible par langue.
  • Ouverture exclusive — lorsqu’il est activé, une seule réponse reste ouverte à la fois. Le comportement est natif, sans JavaScript.
  • Données structurées FAQPage (JSON-LD) — active ou désactive l’injection du balisage schema.org FAQPage sur la fiche produit.

Le bouton Gérer la FAQ ouvre l’écran de saisie des questions.

Ajouter et gérer les questions

Depuis l’écran Gérer la FAQ, cliquez sur Ajouter pour créer une question. Chaque entrée comporte :

  • Question — le libellé affiché dans l’accordéon (traduisible).
  • Réponse — le contenu déplié, édité avec un éditeur de texte enrichi (traduisible).
  • ID produit — l’identifiant du produit ciblé. Laissez 0 pour afficher la question sur toutes les fiches produit.
  • Position — l’ordre d’affichage croissant.
  • Activé — affiche ou masque la question sans la supprimer.

FAQ globale ou ciblée : une question avec ID produit = 0 apparaît sur toutes les fiches. Pour une question propre à un produit, renseignez son identifiant. Les deux peuvent coexister sur une même fiche.

Réorganiser les questions

L’ordre d’affichage est défini par le champ Position (croissant). Vous pouvez aussi trier la liste en cliquant sur l’en-tête de la colonne Position.

Affichage sur la fiche produit

L’accordéon s’affiche automatiquement sous le bloc produit, via le hook displayFooterProduct. Il repose sur les éléments details et summary natifs du HTML : navigation clavier native, aucune dépendance de thème et respect des préférences de mouvement réduit. Une icône plus/moins indique l’état ouvert ou fermé de chaque question.

Données structurées FAQPage

Quand l’option JSON-LD est activée, le module ajoute sur la fiche produit un script application/ld+json décrivant la FAQ au format schema.org FAQPage. Les réponses sont nettoyées de leur mise en forme HTML pour produire un JSON valide.

Google réserve désormais l’affichage enrichi des FAQ à certains sites institutionnels. Le balisage reste néanmoins valide et exploitable par les moteurs de réponse et les assistants IA. Vous pouvez le désactiver d’un clic si vous le souhaitez.

Compatibilité

  • PrestaShop : 8.0 jusqu’aux versions 9.x
  • Multiboutique : oui
  • Multilingue : questions et réponses traduisibles par langue
  • Front : HTML et CSS natifs, zéro JavaScript

Passer à la FAQ IA Produit

Ce module repose sur une saisie manuelle. Pour générer automatiquement vos questions et réponses à l’échelle de tout votre catalogue, à partir des caractéristiques produit, des avis et des recherches réelles, optez pour la FAQ IA Produit de DataFirefly. La migration ne nécessite aucune perte de contenu.

Dépannage

  • L’accordéon n’apparaît pas — vérifiez qu’au moins une question est active et qu’elle est soit globale (ID produit = 0), soit rattachée au produit consulté.
  • Les modifications ne s’affichent pas — videz le cache PrestaShop (Paramètres avancés > Performances).
  • Le titre n’est pas traduit — renseignez le titre du bloc pour chaque langue dans les réglages.

Après la désinstallation, toutes les questions et réponses saisies sont définitivement supprimées. Exportez votre base au préalable si vous souhaitez les conserver.

Cette page vous a-t-elle été utile ?

Toujours bloqué ? Contactez le support