FAQ Accordion & Schema
Create FAQ accordions with built-in FAQ schema markup for SEO. Includes shortcode support and styling options.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 44 days ago
Is FAQ Accordion & Schema abandoned?
Likely maintained (last update 44 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
FAQ Accordion lets you easily add interactive FAQ sections to your WordPress site, while automatically generating FAQ schema markup for better SEO visibility in Google and other search engines.
The plugin provides an accordion-style FAQ block via shortcode and includes options to enable or disable schema markup, add custom CSS styles, and choose whether to override or respect your theme’s default styles.
By default, the plugin uses the [faq_accordion] shortcode.
And there is a settings toggle for the option to use the [faq] shortcode. Both work the same way.
✅ SEO-friendly FAQ schema markup
✅ Lightweight accordion display
✅ Works with any theme
✅ Backup shortcode included
✅ Configurable style options
✅ Automatically builds the accordion
Installation
- Upload the plugin files to
/wp-content/plugins/faq-accordion-schema - Activate the plugin through the ‘Plugins’ screen in WordPress
- Add an FAQ accordion to your page or post using the
[faq]shortcode (or[faq_accordion]if needed) - Configure settings in Settings FAQ Accordion
Frequently Asked Questions
Yes. By default, schema markup is enabled and helps your FAQs appear in Google’s FAQ rich results.
Yes. There is a settings option to enable or disable schema markup.
You can choose whether to override theme styles (default) or allow your theme’s styles to apply.
[faq_accordion]— default FAQ accordion with schema markup[faq]— optional shortcode, works the same way
Yes. Every accordion you create with the plugin includes valid FAQPage JSON-LD markup by default. This helps Google and AI systems understand your questions and answers without requiring manual coding.
Large language models look for clearly labeled question-and-answer pairs when assembling responses. The plugin outputs structured data that makes it easier for LLMs to interpret your content and include it in generated answers.
Absolutely. The accordion format lets you publish additional questions and answers in a compact way. This gives you more coverage for SEO and answer engines while keeping your pages clean and readable for visitors.
Manually writing JSON-LD is error-prone and time-consuming. The plugin handles schema automatically and ensures it stays valid as you edit or expand your FAQs. You focus on writing good content, and the markup is handled for you.
You can test any page that includes FAQ schema using Google’s Schema Markup Validator. Enter your URL to confirm if your structured data is valid.
Review feed
Screenshots
Changelog
1.1.2
- Added js changes
1.1.1
- Improved accordion behavior: now opens with
display:flexinstead ofblockfor better layout handling. - Adjusted padding inside
.accordion-content-innerto20px 30px 34px 6px. - Removed divider line when the accordion item is open.
1.0.9
- Adjusted padding — added consistent 6px left padding to elements.
- Fixed issue where some elements were not respecting padding values.
- Removed the divider line between heading and text when the section is open.
- General UI refinements for better layout consistency.
1.0.8
- Updated README.txt
1.0.7
- Updated README.txt
1.0.6
- Updated readme.txt
- Extended shortcode support – now the following shortcodes work correctly:
- [fqaas_faq_accordion]
- [fqaas-faq-accordion]
- [fqaas_faq]
- [fqaas-faq]
- [faq] (if alias option is enabled)
- [faq_accordion]
- [faq-accordion]
1.0.5
- Updated README.txt
1.0.4
- Updated README.txt
1.0.3
- Security Hardening: Added ABSPATH checks to all executable PHP files to block direct file access.
- Escaping Improvements: Implemented late escaping (esc_*, wp_kses_*) for all outputs, including inline CSS, ensuring XSS protection.
- Unique Prefixes & Namespace: Refactored all functions, classes, options, and shortcodes to use the new fqaas_ prefix and FQAAS\ namespace, reducing the risk of conflicts with other plugins.
- Settings Refactor: Updated option names to use fqaas_* prefix; added migration from legacy faq_accordion_* options.
- Schema & Output: Improved sanitization of FAQ schema and ensured safe handling of custom CSS and HTML fields.
1.0.1
- Initial release
- Added FAQ accordion shortcode
[faq-accordion] - Added alternative shortcode
[faq] - Built-in FAQ schema markup for SEO
- Settings for enabling/disabling schema and customizing styles