The FAQ Schema Block plugin provides a seamless way to create FAQ sections in the WordPress Block Editor (Gutenberg) while automatically generating the necessary FAQPage JSON-LD schema for Google Rich Results.
By using this plugin, you can significantly improve your SEO visibility. When Google indexes your site, it will read the schema and can display your FAQs directly in the search results, increasing your click-through rate (CTR) and driving more organic traffic to your website.
Most FAQ plugins rely on heavy JavaScript libraries (like jQuery) to power their accordions, slowing down your website and hurting your Core Web Vitals. Our plugin takes a modern approach:
<details> and <summary> tags to power the accordion toggle. This guarantees maximum performance and accessibility.application/ld+json schema right in the footer of your page.application/ld+json schema directly on the frontend.<details> and <summary> tags without bloating your site with heavy JavaScript.The source code for this plugin is included directly within the plugin’s src/ directory.
To build the plugin assets (if you modify the source files):
1. Navigate to the plugin directory in your terminal.
2. Run npm install to install dependencies.
3. Run npm run build to compile the JavaScript and CSS assets via @wordpress/scripts.
All unminified source files can be found in the src/ folder of the plugin zip.