General Questions
VP FAQ is a lightweight Joomla 5/6 extension for building accessible accordion-style FAQ sections. It comes as a bundle: an admin component for managing questions and answers, and a frontend module for displaying them on any page.
Anyone running a Joomla site who needs an organized way to present questions and answers — product pages, documentation, support sections, pricing pages, knowledge bases. It works equally well for one-person blogs and large content sites.
No. The frontend accordion is built with vanilla JavaScript and has no Bootstrap dependencies. It runs in any Joomla template without conflicts.
Yes, VP FAQ is free and released under GPL v3. You can use it on unlimited sites, including commercial projects.
Installation & Setup
Download the package ZIP from vpjoomla.com, then go to System → Install → Extensions in your Joomla admin and upload the file. Both the component and the module install in one step.
After installation, open Components → VP FAQ in the Joomla admin. You'll get a familiar interface for managing items, categories, ordering, and publishing — modeled on the standard Joomla articles workflow.
Publish the VP FAQ module to any template position. In the module settings you can pick specific items, a whole category, or apply ordering and limit options.
Yes. Use the standard {loadmodule} or {loadposition} syntax in your article to embed the module wherever you need it.
Customization & Usage
Yes. Each item has an optional link field — useful when the short answer in the accordion needs a detailed explanation on a dedicated page.
Yes. Publish the module to several positions or use multiple {loadmodule} calls with different category filters. Each instance works independently.
Drag and drop in the admin list, or use the standard Joomla ordering field. You can also order by title, date, or hits depending on the module setting.
Yes. You can organize items into categories and display either a single category, several specific items, or all items grouped by category.
Compatibility & Support
VP FAQ supports Joomla 5 and Joomla 6. It uses namespaced PHP 8.1+ code and the WebAssetManager API for asset handling.
Yes. The accordion supports full keyboard navigation, uses correct ARIA attributes, and is tested with screen readers. Built to WCAG-friendly patterns.
It works with any well-built Joomla template — Cassiopeia, Helix, YOOtheme, Astroid, and custom templates included. The styles are scoped and don't override your template's typography.
Open an issue on the VPJoomla support page or check the documentation. As a free GPL extension, support is community-based; we respond when we can.