Pointalize FAQ Markup automatically adds valid FAQPage JSON-LD structured data to your WordPress posts and pages — helping your content qualify for Google』s rich FAQ results.
Simply add collapsible FAQ sections using standard HTML
— no Gutenberg blocks, shortcodes, or extra settings required.
Main Features:
* Detects all
* Outputs valid FAQPage JSON-LD schema for Google Rich Results
* Works on posts, pages, and custom post types
* Converts answers to plain text for maximum schema compatibility
* No dependencies, no UI, zero bloat — pure PHP simplicity
All output is generated automatically, following Google』s official FAQPage guidelines.
Features
- Detects all
blocks and extracts questions and answers automatically.
- Outputs valid FAQPage JSON-LD schema for Google Rich Results
- Works on posts, pages, and custom post types
- Converts answers to plain text for maximum schema compatibility
- No dependencies, no UI, zero bloat — pure PHP simplicity
Example Usage
In the WordPress block editor, simply add a 「Details」 block from the block inserter, type your question into the Summary field, and your answer into a paragraph below it — the plugin will automatically detect these blocks and generate valid FAQPage schema for Google Rich Results.
Or add the following manually to your post or page:
How do I enable FAQ markup?
Simply install and activate the plugin. It automatically detects your FAQ blocks.
Does it work on pages too?
Yes, it supports posts, pages, and custom post types out of the box.
When the page is viewed, valid JSON-LD will automatically be output in the of your HTML, ready for Google』s rich results.
Compatibility
- WordPress 5.0 or higher
- PHP 7.4 or higher
- Works with all themes and content editors
Author
Developed by Phillip Rosenheinrich
License
This plugin is licensed under the GPLv2 or later license.






