PS PrestaShop Iniciante

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.

Atualizado Versão do módulo 1.0.0

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

  1. Descarregue o arquivo dfstaticfaq.zip a partir da sua conta DataFirefly.
  2. No back-office PrestaShop, abra Módulos > Gestor de módulos e clique em Carregar um módulo.
  3. Selecione o ficheiro ZIP e lance a instalação.
  4. 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 FAQPage na 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 0 para 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.

Esta página foi útil?

Ainda com dúvidas? Contacte o suporte