FAQ de Producto — Acordeón Estático
Instale, configure y alimente una FAQ en acordeón en sus fichas de producto de PrestaShop 8 y 9.
Presentación
El módulo FAQ de Producto — Acordeón Estático añade unas preguntas frecuentes plegables bajo sus fichas de producto. Usted introduce las preguntas y respuestas manualmente desde el back-office, y el módulo las muestra en un acordeón HTML nativo, accesible y sin JavaScript. También inyecta los datos estructurados schema.org FAQPage en JSON-LD para el SEO y el AEO.
¿Necesita generar sus FAQ automáticamente a partir de las características del producto, las reseñas y las búsquedas reales? Descubra la FAQ IA de Producto de DataFirefly, que automatiza todo el proceso en varios idiomas.
Instalación
- Descargue el archivo
dfstaticfaq.zipdesde su cuenta DataFirefly. - En el back-office de PrestaShop, abra Módulos > Module Manager y haga clic en Subir un módulo.
- Seleccione el archivo ZIP e inicie la instalación.
- Una vez instalado, haga clic en Configurar para acceder a los ajustes.
El módulo es compatible con PrestaShop 8.0 hasta las versiones 9.x, en multitienda y multiidioma. No se carga ninguna dependencia front.
Ajustes del módulo
La página de configuración reúne tres ajustes:
- Título del bloque FAQ — el título que se muestra encima del acordeón en la ficha de producto. Es traducible por idioma.
- Apertura exclusiva — cuando está activado, solo una respuesta permanece abierta a la vez. El comportamiento es nativo, sin JavaScript.
- Datos estructurados FAQPage (JSON-LD) — activa o desactiva la inyección del marcado
schema.org FAQPageen la ficha de producto.
El botón Gestionar la FAQ abre la pantalla de entrada de preguntas.
Añadir y gestionar las preguntas
Desde la pantalla Gestionar la FAQ, haga clic en Añadir para crear una pregunta. Cada entrada incluye:
- Pregunta — la etiqueta que se muestra en el acordeón (traducible).
- Respuesta — el contenido desplegado, editado con un editor de texto enriquecido (traducible).
- ID de producto — el identificador del producto destino. Deje
0para mostrar la pregunta en todas las fichas de producto. - Posición — el orden de visualización ascendente.
- Activado — muestra u oculta la pregunta sin eliminarla.
FAQ global o segmentada: una pregunta con ID de producto = 0 aparece en todas las fichas. Para una pregunta propia de un producto, indique su identificador. Ambas pueden coexistir en la misma ficha.
Reorganizar las preguntas
El orden de visualización se define con el campo Posición (ascendente). También puede ordenar la lista haciendo clic en el encabezado de la columna Posición.
Visualización en la ficha de producto
El acordeón se muestra automáticamente bajo el bloque de producto, mediante el hook displayFooterProduct. Se basa en los elementos nativos details y summary del HTML: navegación por teclado nativa, sin dependencia del tema y respeto de las preferencias de movimiento reducido. Un icono más/menos indica el estado abierto o cerrado de cada pregunta.
Datos estructurados FAQPage
Cuando la opción JSON-LD está activada, el módulo añade en la ficha de producto un script application/ld+json que describe la FAQ en formato schema.org FAQPage. Las respuestas se limpian de su formato HTML para producir un JSON válido.
Google reserva ahora la visualización enriquecida de las FAQ a ciertos sitios institucionales. El marcado sigue siendo válido y utilizable por los motores de respuesta y los asistentes de IA. Puede desactivarlo con un clic si lo desea.
Compatibilidad
- PrestaShop: 8.0 hasta las versiones 9.x
- Multitienda: sí
- Multiidioma: preguntas y respuestas traducibles por idioma
- Front: HTML y CSS nativos, cero JavaScript
Pasar a la FAQ IA de Producto
Este módulo se basa en una entrada manual. Para generar automáticamente sus preguntas y respuestas a escala de todo su catálogo, a partir de las características del producto, las reseñas y las búsquedas reales, elija la FAQ IA de Producto de DataFirefly. La migración no requiere ninguna pérdida de contenido.
Resolución de problemas
- El acordeón no aparece — compruebe que al menos una pregunta esté activa y sea global (
ID de producto = 0) o esté asociada al producto consultado. - Los cambios no se muestran — vacíe la caché de PrestaShop (Parámetros avanzados > Rendimiento).
- El título no está traducido — rellene el título del bloque para cada idioma en los ajustes.
Tras la desinstalación, todas las preguntas y respuestas introducidas se eliminan de forma definitiva. Exporte sus datos previamente si desea conservarlos.