WP Manifestindependent plugin directory
manifest / content / faq-pages

FAQ Pages WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Module FAQ complet pour WordPress block themes — chaque question est une page avec sa propre URL.

★ 0stars
11release downloads
v0.2.0latest · 5mo ago

Install

Download faq-pages-0.2.0.zip From the v0.2.0 release on GitHub, May 7, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/willybahuaud/faq-pages/releases/download/v0.2.0/faq-pages-0.2.0.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Plugin WordPress qui transforme ta FAQ en vraies pages individuelles. Chaque question a sa propre URL, son propre contenu Gutenberg, et le tout s'intègre nativement dans un block theme FSE.

Inspiré de l'architecture de help.netflix.com : pas d'accordion, chaque question est une page à part entière.

Prérequis

  • WordPress 6.7+
  • PHP 8.0+
  • ACF Pro
  • Un block theme (FSE)

Fonctionnalités

  • CPT faq_page avec URLs propres (/faq/ma-question/)
  • Taxonomie faq_category hiérarchique pour organiser les questions
  • Page d'archive avec top questions, classement par catégorie, et recherche
  • Page de détail avec contenu Gutenberg, CTA configurable, et questions associées
  • Recherche dédiée filtrée sur la FAQ avec Query Loop native
  • Autocomplétion vanilla JS avec debounce, navigation clavier, et accessibilité
  • Schema.org JSON-LD automatique sur chaque question (désactivable)
  • Mises à jour automatiques via les releases GitHub

Installation

  1. Télécharger la dernière release depuis GitHub
  2. Uploader le ZIP dans WordPress (Extensions > Ajouter > Téléverser)
  3. Activer le plugin

Les mises à jour se font ensuite automatiquement via le système natif de WordPress.

Templates

Le plugin fournit 3 templates FSE par défaut :

  • archive-faq_page.html — Page d'archive
  • single-faq_page.html — Page de détail
  • search-faq_page.html — Résultats de recherche FAQ

Pour les surcharger, crée un fichier du même nom dans le dossier templates/ de ton thème. WordPress donne automatiquement la priorité au thème.

Blocs

Le plugin fournit 5 blocs dynamiques utilisables dans les templates ou l'éditeur :

Bloc Usage
acf/faq-search-form Formulaire de recherche avec autocomplétion
acf/faq-top-questions Liste des questions marquées "Top Question"
acf/faq-questions-by-category Questions regroupées par catégorie
acf/faq-cta Bouton CTA (configuré par question via ACF)
acf/faq-related-questions Questions associées (configuré via ACF)

Les résultats de recherche utilisent le bloc natif core/query avec inherit: true.

Hooks

Filtres

  • afp_enable_schema — Désactiver le JSON-LD Schema.org (__return_false)
  • afp_schema_data — Modifier les données Schema.org
  • afp_top_questions_query_args — Modifier la requête des top questions
  • afp_related_questions_query_args — Modifier la requête des questions associées
  • afp_cta_html — Modifier le rendu du CTA
  • afp_autocomplete_script_data — Modifier les données localisées du JS

Actions

  • afp_before_top_questions / afp_after_top_questions
  • afp_before_questions_by_category / afp_after_questions_by_category

License

GPL-2.0-or-later

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.2.0 latest
May 7, 2026 5mo ago
faq-pages-0.2.0.zip
8
Apr 28, 2026 5mo ago
faq-pages-0.1.2.zip
1
Apr 28, 2026 5mo ago
faq-pages-0.1.1.zip
2
A grade

Security

FAQ Pages 0.2.0 · audited by WP Registry

No security issues found.

Audited release
0.2.0
Findings
none
Worst severity
—
Content hash
a5b5c2002c4037442352cb25…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.