FAQ de Produto: Acordeão Estático
Instalar, configurar e alimentar uma FAQ em acordeão nas suas fichas de produto PrestaShop 8 e 9.
Apresentação
O módulo FAQ de Produto: Acordeão Estático acrescenta uma secção de perguntas frequentes retrátil sob as suas fichas de produto. Introduz as suas perguntas e respostas à mão a partir do back-office, e o módulo apresenta-as num acordeão HTML nativo, acessível e sem JavaScript. Injeta também os dados estruturados schema.org FAQPage em JSON-LD para o SEO e o AEO.
Precisa de gerar automaticamente as suas FAQ a partir das características do produto, das avaliações e das pesquisas reais? Descubra a FAQ IA Produto da DataFirefly, que automatiza todo o processo em vários idiomas.
Instalação
- Descarregue o arquivo
dfstaticfaq.zipa partir da sua conta DataFirefly. - No back-office PrestaShop, abra Módulos > Gestor de módulos e clique em Carregar um módulo.
- Selecione o ficheiro ZIP e lance a instalação.
- Depois de instalado, clique em Configurar para aceder às definições.
O módulo é compatível com PrestaShop 8.0 até às versões 9.x, em multiloja e multilingue. Não é carregada nenhuma dependência no front-office.
Definições do módulo
A página de configuração reúne três definições:
- Título do bloco FAQ: o título apresentado acima do acordeão na ficha de produto. É traduzível por idioma: preencha-o em português.
- Abertura exclusiva: quando ativada, só uma resposta fica aberta de cada vez. O comportamento é nativo, sem JavaScript.
- Dados estruturados FAQPage (JSON-LD): ativa ou desativa a injeção da marcação
schema.org FAQPagena ficha de produto.
O botão Gerir a FAQ abre o ecrã de introdução das perguntas.
Adicionar e gerir as perguntas
A partir do ecrã Gerir a FAQ, clique em Adicionar para criar uma pergunta. Cada entrada inclui:
- Pergunta: o texto apresentado no acordeão (traduzível).
- Resposta: o conteúdo desdobrado, editado com um editor de texto rico (traduzível).
- ID do produto: o identificador do produto visado. Deixe
0para mostrar a pergunta em todas as fichas de produto. - Posição: a ordem de apresentação crescente.
- Ativada: mostra ou oculta a pergunta sem a eliminar.
FAQ global ou específica: uma pergunta com ID do produto = 0 aparece em todas as fichas. Para uma pergunta própria de um produto, preencha o seu identificador. As duas podem coexistir numa mesma ficha.
Reorganizar as perguntas
A ordem de apresentação é definida pelo campo Posição (crescente). Pode também ordenar a lista clicando no cabeçalho da coluna Posição.
Apresentação na ficha de produto
O acordeão aparece automaticamente sob o bloco de produto, através do hook displayFooterProduct. Assenta nos elementos details e summary nativos do HTML: navegação por teclado nativa, nenhuma dependência do tema e respeito das preferências de movimento reduzido. Um ícone mais/menos indica o estado aberto ou fechado de cada pergunta.
Dados estruturados FAQPage
Quando a opção JSON-LD está ativada, o módulo acrescenta à ficha de produto um script application/ld+json que descreve a FAQ no formato schema.org FAQPage. As respostas são limpas da sua formatação HTML para produzir um JSON válido.
O Google reserva agora a apresentação enriquecida das FAQ a certos sites institucionais. A marcação continua, mesmo assim, válida e explorável pelos motores de resposta e pelos assistentes de IA. Pode desativá-la com um clique se quiser.
Compatibilidade
- PrestaShop: 8.0 até às versões 9.x
- Multiloja: sim
- Multilingue: perguntas e respostas traduzíveis por idioma
- Front-office: HTML e CSS nativos, zero JavaScript
Passar à FAQ IA Produto
Este módulo assenta numa introdução manual. Para gerar automaticamente as suas perguntas e respostas à escala de todo o seu catálogo, a partir das características do produto, das avaliações e das pesquisas reais, opte pela FAQ IA Produto da DataFirefly. A migração não implica nenhuma perda de conteúdo.
Resolução de problemas
- O acordeão não aparece: verifique que pelo menos uma pergunta está ativa e que é global (
ID do produto = 0) ou associada ao produto consultado. - As alterações não aparecem: limpe a cache do PrestaShop (Parâmetros avançados > Desempenho).
- O título não está traduzido: preencha o título do bloco para cada idioma nas definições.
Depois da desinstalação, todas as perguntas e respostas introduzidas são definitivamente eliminadas. Exporte a sua base de dados previamente se quiser conservá-las.