Built for answers

Questions, neatly organized

  • Joomla 5 / 6 ready
  • PHP 8.1+ namespaced code
  • WCAG-friendly accordion
  • Works without jQuery
VP FAQ
Component + Module

VP FAQ

Manage questions and answers in Joomla and render them as accessible accordions. Component + module bundle for FAQs, documentation and support pages.

  • Version 1.1.0
  • Joomla 5/6
  • Instant Access
  • Updated 05.05.2026

Overview

VP FAQ gives you two extensions in one bundle. The admin component lets you manage questions and answers in a dedicated dashboard with categories, ordering, and publishing controls — the same experience as managing Joomla articles. The frontend module renders selected items, or whole categories, as an accessible accordion that works on any template.

Use it for FAQ pages, documentation sections, support pages, product feature explainers, and pricing details. Each item can optionally link to a full Joomla article, so you can keep the answer short in the accordion and link out to a detailed page when needed.

Built on modern Joomla 5/6 standards: namespaced PHP 8.1+ code, assets managed through WebAssetManager, and a vanilla JS accordion that respects keyboard navigation and screen readers. Works without jQuery and without Bootstrap dependencies on the frontend.

Component + Module Two extensions in one license. Manage questions in admin, display them via the frontend module.
Categories Support Organize questions into Joomla categories. Display by category or by selection on the frontend
Two Display Modes Pick specific items by hand, or pull all questions from selected categories with sort and limit.
Accessible Accordion WAI-ARIA compliant, keyboard navigable, screen-reader friendly. Built with semantic <button> elements.
Article Linking Optionally link any FAQ item to a full Joomla article. The module shows a "Read more" link inside the answer.
Works Everywhere Vanilla JavaScript with no jQuery dependency. Scoped CSS that won't conflict with your template's styles.

Screenshots

Frontend accordion with grouped FAQ items
Frontend accordion with grouped FAQ items
Admin dashboard for managing FAQ items
Admin dashboard for managing FAQ items
Editing a FAQ item with question, category and answer
Editing a FAQ item with question, category and answer

FAQ

Changelog

1.1.0 — 2026-05-05

  • Added Module: source mode (Selected items / Categories) for flexible question display
  • Added Module: include subcategories option when displaying by category
  • Added Module: ordering and limit options for category mode
  • Added Module: open first item by default option
  • Added Module: toggle for "Read more" link to linked article
  • Changed Module renamed from "VP FAQ" to "VP FAQ Module" for clarity in admin
  • Changed Helper refactored to non-static for HelperFactory compatibility

1.0.0 — 2026-05-05

  • Added Initial release as a component + module bundle
  • Added Component: admin dashboard for managing FAQ items
  • Added Component: category support via Joomla com_categories
  • Added Component: WYSIWYG editor for answers
  • Added Component: optional linked article per FAQ item
  • Added Module: accessible accordion frontend (WAI-ARIA, keyboard navigation)
  • Added Module: vanilla JS, no jQuery dependency
  • Added Module: select specific items by hand from a checklist
  • Added Database: #__vp_faq_item table with ordering and publishing controls
  • Note Built on Joomla 5/6 namespaced standards (PHP 8.1+, WebAssetManager)