Product-FAQ: Statische Accordeon
Een FAQ in accordeonvorm installeren, configureren en vullen op uw productfiches in PrestaShop 8 en 9.
Overzicht
De module Product-FAQ: Statische Accordeon voegt een inklapbare vraag-en-antwoordlijst toe onder uw productfiches. U typt uw vragen en antwoorden zelf in de backoffice, en de module toont ze in een native HTML-accordeon, toegankelijk en zonder JavaScript. Hij injecteert ook de gestructureerde gegevens schema.org FAQPage in JSON-LD, voor SEO en AEO.
Wilt u uw FAQ’s automatisch laten aanmaken uit de productkenmerken, de reviews en de werkelijke zoekopdrachten? Bekijk dan de Product-FAQ met AI van DataFirefly, die het hele proces in meerdere talen automatiseert.
Installatie
- Download het archief
dfstaticfaq.zipvanuit uw DataFirefly-account. - Open in de PrestaShop-backoffice Modules > Modulebeheer en klik op Een module uploaden.
- Kies het ZIP-bestand en start de installatie.
- Klik na de installatie op Configureren om bij de instellingen te komen.
De module werkt met PrestaShop 8.0 tot en met de 9.x-versies, in multistore en meertalig. Er wordt aan de frontzijde geen enkele afhankelijkheid geladen.
Instellingen van de module
De configuratiepagina bundelt drie instellingen:
- Titel van het FAQ-blok: de titel boven de accordeon op de productfiche. Die is per taal vertaalbaar.
- Exclusief openen: staat dit aan, dan blijft er telkens maar één antwoord open. Het gedrag is native, zonder JavaScript.
- Gestructureerde FAQPage-gegevens (JSON-LD): schakelt de injectie van de
schema.org FAQPage-opmaak op de productfiche in of uit.
De knop De FAQ beheren opent het scherm waarin u de vragen invoert.
Vragen toevoegen en beheren
Klik in het scherm De FAQ beheren op Toevoegen om een vraag te maken. Elk item bevat:
- Vraag: het opschrift dat in de accordeon verschijnt (vertaalbaar).
- Antwoord: de uitgeklapte inhoud, opgemaakt met een editor voor rijke tekst (vertaalbaar).
- Product-ID: de identificatie van het beoogde product. Laat
0staan om de vraag op alle productfiches te tonen. - Positie: de oplopende weergavevolgorde.
- Ingeschakeld: toont of verbergt de vraag zonder die te verwijderen.
Algemene of gerichte FAQ: een vraag met Product-ID = 0 verschijnt op alle fiches. Voor een vraag die bij één product hoort, vult u de identificatie ervan in. Beide kunnen op dezelfde fiche samengaan.
De vragen herschikken
De weergavevolgorde wordt bepaald door het veld Positie (oplopend). U kunt de lijst ook sorteren door op de kop van de kolom Positie te klikken.
Weergave op de productfiche
De accordeon verschijnt automatisch onder het productblok, via de hook displayFooterProduct. Hij steunt op de native HTML-elementen details en summary: native toetsenbordnavigatie, geen enkele afhankelijkheid van het thema en respect voor de voorkeur voor verminderde beweging. Een plus- of minpictogram geeft aan of een vraag open of dicht staat.
Gestructureerde FAQPage-gegevens
Staat de JSON-LD-optie aan, dan voegt de module op de productfiche een script application/ld+json toe dat de FAQ in het formaat schema.org FAQPage beschrijft. De antwoorden worden van hun HTML-opmaak ontdaan om geldige JSON op te leveren.
Google houdt de rijke weergave van FAQ’s inmiddels voor bepaalde institutionele sites. De opmaak blijft niettemin geldig en bruikbaar voor antwoordmachines en AI-assistenten. U kunt die met één klik uitschakelen als u dat verkiest.
Compatibiliteit
- PrestaShop: 8.0 tot en met de 9.x-versies
- Multistore: ja
- Meertalig: vragen en antwoorden zijn per taal vertaalbaar
- Frontzijde: native HTML en CSS, zonder JavaScript
Overstappen op de Product-FAQ met AI
Deze module berust op handmatige invoer. Wilt u uw vragen en antwoorden automatisch voor uw hele catalogus laten aanmaken, op basis van de productkenmerken, de reviews en de werkelijke zoekopdrachten, kies dan voor de Product-FAQ met AI van DataFirefly. Bij de overstap gaat er geen inhoud verloren.
Problemen oplossen
- De accordeon verschijnt niet: controleer of er minstens één vraag actief is en of die ofwel algemeen is (
Product-ID = 0) ofwel aan het bekeken product hangt. - De wijzigingen verschijnen niet: leeg de PrestaShop-cache (Geavanceerde parameters > Prestaties).
- De titel is niet vertaald: vul de titel van het blok voor elke taal in bij de instellingen.
Na het verwijderen van de module zijn alle ingevoerde vragen en antwoorden definitief weg. Exporteer uw database vooraf als u ze wilt bewaren.