Content Management
FAQ Categories — organize questions into categories with optional descriptions, category images, and sort order
Advanced FAQ extension for Magento 2 with FAQ categories, multi-level assignment to products, catalog categories, and CMS pages, accordion UI, AJAX live search, helpful voting, view-count tracking, FAQ widget, and automatic FAQPage JSON-…
Key Features:
Additional Services
Built-in from day one. No add-ons, no upsell, no licence keys to renew.
FAQ Categories — organize questions into categories with optional descriptions, category images, and sort order
Accordion UI — smooth collapse/expand on click; optional default-open first item
FAQPage JSON-LD schema — automatic structured data output on every FAQ page for Google rich results
Hyva compatible — Alpine.js templates, no jQuery, passes Hyva's fallback rules
FAQ - Advanced FAQ Module for Magento 2 with FAQPage Schema. Panth FAQ is an advanced Magento 2 FAQ extension with categories, multi-level assignment to products/categories/CMS pages, accordion UI, AJAX search, helpful voting, and automatic FAQPage JSON-LD schema for Google rich results. Hyva + Luma compatible. Magento 2.4.4 - 2.4.8, PHP 8.1 - 8.4.
Engineered for magento 2 faq module, faq schema, faqpage structured data — ships with sensible defaults, full admin controls, and zero JavaScript bloat. Works identically on Hyva and Luma; passes Adobe MEQP with zero severity-10 violations.
Advanced FAQ extension for Magento 2 with FAQ categories, multi-level assignment to products, catalog categories, and CMS pages, accordion UI, AJAX live search, helpful voting, view-count tracking, FAQ widget, and automatic FAQPage JSON-LD structured data for Google rich results. Fully compatible with Hyva (Alpine.js) and Luma (vanilla JS) storefronts on Magento 2.4.4 — 2.4.8.
Panth FAQ turns your Magento 2 store into a self-service knowledge base. Merchants create FAQ items organized into categories, then assign them granularly — a global FAQ page, a product-specific FAQ on a PDP, a category-specific FAQ on a catalog listing, or a targeted FAQ embedded in any CMS page via widget. Every FAQ page outputs valid FAQPage schema markup so Google can surface your answers directly in search results as rich snippets. The frontend uses a smooth accordion UI with AJAX search that filters questions as shoppers type, reducing support tickets and improving conversion. Built on Panth Core, compatible with Hyva and Luma.
A full walkthrough — storefront FAQ page, category filter, AJAX search, per-category listing, FAQ detail page, admin grids, edit forms and store configuration.
Get a free quote for your project in 24 hours — custom modules, Hyva themes, performance optimization, M1→M2 migrations, and Adobe Commerce Cloud.
Kishan SavaliyaTop Rated Plus on Upwork 100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist |
Panth Infotech AgencyMagento Development Team Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud |
Visit our website: kishansavaliya.com | Get a quote: kishansavaliya.com/get-quote
Most Magento FAQ extensions stop at a single FAQ page. Shoppers land on a product detail page, have a question, leave to find the global FAQ page, search, and often abandon the cart. Panth FAQ eliminates that round trip:
FAQPage structured data so your answers appear as rich results.| Requirement | Versions Supported |
|---|---|
| Magento Open Source | 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8 |
| Adobe Commerce | 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8 |
| Adobe Commerce Cloud | 2.4.4 — 2.4.8 |
| PHP | 8.1.x, 8.2.x, 8.3.x, 8.4.x |
| Hyva Theme | 1.3+ (Alpine.js templates) |
| Luma Theme | Native support |
| Panth_Core | ^1.0 (installed automatically) |
Tested on:
composer require mage2kishan/module-faq
bin/magento module:enable Panth_Faq
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush
app/code/Panth/Faq/ in your Magento installationbin/magento module:enable Panth_Faqbin/magento module:status Panth_Faq
# Expected output: Module is enabled
After installation, navigate to:
Admin → Stores → Configuration → Panth Extensions → FAQ Settings
Admin → Panth Infotech → FAQ → FAQ Items
Admin → Panth Infotech → FAQ → FAQ Categories
Navigate to Stores → Configuration → Panth Extensions → FAQ Settings.
| Group | Key Settings |
|---|---|
| General | Enable/disable module, FAQ page URL key, FAQ page title |
| Display | Items per page, show search bar, show category filter, accordion default state (collapsed/first open), view count, helpful voting |
| Page Integration | Enable FAQs on product pages, category pages, CMS pages; position (tab / after content) |
| SEO | Enable JSON-LD FAQPage schema markup, meta title, meta description |
| Custom Styling | Custom CSS field for minor overrides without touching theme files |
Panth Infotech → FAQ → FAQ Items — create, edit, mass-delete, mass-enable/disable, mass show/hide from the global FAQ pagePanth Infotech → FAQ → FAQ Categories — manage categories with names, descriptions, images, and sort orderPanth FAQ outputs valid Google FAQPage structured data as JSON-LD on every FAQ page:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How long does shipping take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard shipping takes 3-5 business days..."
}
}
]
}
This enables rich results in Google Search, significantly improving CTR. Schema emission can be toggled per store scope.
Drop FAQ blocks into any Magento container via Content → Widgets:
Yes. Hyva templates ship as Alpine.js components with no jQuery dependency — they load in the Hyva fallback chain automatically when Hyva_Theme is enabled. Panth_Core's theme detection handles the switch.
Yes. When you assign FAQs to a product and enable "Show on Product Pages", the product's FAQ block emits its own FAQPage JSON-LD in addition to the product's own Product schema. Both coexist per Google's guidelines.
Yes. Multi-level assignment is many-to-many — one FAQ item can be assigned to unlimited products, categories, and CMS pages simultaneously. Edit once, update everywhere.
Yes. AJAX search is designed for stores with hundreds of FAQs — the server-side endpoint queries a MySQL FULLTEXT index and returns results in under 100 ms.
Yes. All FAQ items and categories are assigned to store views, and all user-facing strings use Magento's __() translation function. Custom translations can be added via standard i18n CSV files.
No. Votes are throttled per session / IP, and the endpoint is CSRF-protected. Vote counts are displayed but votes themselves are not public.
Yes. Toggle "Enable FAQPage JSON-LD" under SEO configuration. Useful if another SEO extension already emits schema and you want to avoid duplication.
No direct conflicts. Panth FAQ uses its own Panth\Faq namespace, its own database tables, and its own routes. If you migrate from another FAQ extension, contact support for migration assistance.
| Channel | Contact |
|---|---|
| kishansavaliyakb@gmail.com | |
| Website | kishansavaliya.com |
| +91 84012 70422 | |
| GitHub Issues | github.com/mage2sk/module-faq/issues |
| Upwork (Top Rated Plus) | Hire Kishan Savaliya |
| Upwork Agency | Panth Infotech |
Response time: 1-2 business days.
Commercial — see LICENSE.txt. Distribution is restricted to the Adobe Commerce Marketplace and authorized channels.
Built and maintained by Kishan Savaliya — kishansavaliya.com — a Top Rated Plus Magento developer on Upwork with 10+ years of eCommerce experience.
Panth Infotech is a Magento 2 development agency specializing in high-quality, security-focused extensions and themes for both Hyva and Luma storefronts. Our extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management — over 34 modules built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.
Browse the full extension catalog on the Adobe Commerce Marketplace or Packagist.
Ready to upgrade your Magento 2 store?
SEO Keywords: magento 2 faq module, magento 2 faq extension, faq schema, faqpage structured data, faqpage json-ld, accordion faq magento, magento 2 knowledge base, magento 2 faq hyva, magento 2 faq luma, ajax faq search magento, multi-level faq assignment, product page faq magento, category page faq, cms page faq widget, faq rich results google, faq helpful voting magento, magento 2 faq seo, panth faq, panth infotech faq, magento 2.4.8 faq, php 8.4 faq extension, magento 2 self service knowledge base, mage2kishan, mage2sk, hire magento developer upwork, top rated plus magento freelancer, kishan savaliya magento, custom magento development, magento 2 hyva development, magento 2 luma customization
| Module Category | Catalog & Products |
|---|---|
| Best For | All Sizes |
Talk to Kishan directly — written quote, scope and timeline within 24 hours. No sales call.
FAQ Module for Magento 2 with FAQPage Schema