4WP FAQ
4WP FAQ wraps WordPress core Accordion blocks so you can keep your design and still get: FAQPage JSON-LD for Google rich results (off by default; turn on when you are ready) An optional FAQ registry that aggregates questions across the site after a scan Hub pages with List + Categories blocks, pretty category URLs, category SEO titles, collapsible subcategory nav, and drag-and-drop category order (admin + front end) Drag-and-drop FAQ category order on FAQ → Categories — same order in admin lists and on the front end (List / Categories hub) A plugin by 4wp.dev. 4WP is our project brand; this plugin is not affiliated with, endorsed, or sponsored by WordPress. Source: github.com/4wpdev/4wp-faq How to work with it (short path) In the editor, add a core Accordion (or select an existing one). Click Convert to FAQ in the block toolbar (or insert the 4WP FAQ block). You can also select existing Details, Accordion, or heading + paragraph blocks and use Transform to → 4WP FAQ. Put the question in the Accordion Item heading and the answer in the panel. Open FAQ → Settings and enable FAQPage JSON-LD if you want structured data on the front end. Optional: complete registry setup → Rescan (Dashboard or Settings) → place 4WP FAQ List and 4WP FAQ Categories on a hub page or template. Registry posts are created by the scan. Do not create them by hand under “Add New”. Blocks 4WP FAQ (forwp/faq) — wrap Accordion / Accordion Item for JSON-LD and registry scan 4WP FAQ List (forwp/faq-list) — registry glossary: grouped or flat, include/exclude categories 4WP FAQ Categories (forwp/faq-categories) — category nav that filters the List; nested terms collapse by default 4WP FAQ Count (forwp/faq-count) — live count for All / category / search ([forwp_faq_count]) 4WP FAQ Card (forwp/faq-card) — inner card for the List (not in the inserter) Key features Wrap Accordion / Accordion Item (legacy Details still supported) FAQPage JSON-LD in the document head — site-wide toggle plus per-block override Optional FAQ registry CPT with scan and “Used in” source links FAQ categories — manage in admin, assign per block, or create on scan from the page Admin Dashboard — status metrics, Rescan, hierarchical categories, reused / uncategorized FSE hub blocks — List, Categories, Count, Card Categories nav: nested terms collapse by default; visitors expand them and the browser remembers Preview count per category on the All view + optional pretty category URLs (/hub-page/term-slug/) Category SEO title / description / image fields; filled SEO title is used as-is (no site-name suffix); pretty URLs use a category canonical Drag-and-drop category order on FAQ → FAQ Categories — same order in admin lists, Dashboard, and front-end List / Categories blocks Polylang — categories follow the language of the page that owns the FAQ block Setup wizard for registry post type and taxonomy slugs Convert to FAQ toolbar and Transform to → 4WP FAQ (Accordion, Details, List, heading + paragraph — one or many); default Accordion template on insert Development JavaScript and CSS are built with @wordpress/scripts. Human-readable source (src/, webpack.config.js, package.json) is in the public GitHub repository — not in the distributed ZIP. From a clone: cd into the plugin directory npm install npm run build — compiles block, admin, and setup apps into build/
Faqora FAQ Schema Blocks
Faqora FAQ Schema Blocks is a lightweight WordPress FAQ plugin for creating reusable question-and-answer sections and displaying them anywhere with a shortcode. The plugin automatically generates valid FAQPage JSON-LD structured data, helping search engines and AI systems better understand FAQ content on WordPress pages, posts, landing pages, product pages, and custom post types. It is designed for website owners, SEO specialists, WordPress developers, agencies, and content managers who need a simple FAQ schema plugin without external APIs, tracking scripts, or unnecessary dependencies. WordPress FAQ Plugin Features Create unlimited reusable FAQ blocks Add unlimited questions and answers to each block Display FAQ sections with a shortcode Automatically generate FAQPage JSON-LD schema markup Enable or disable schema for individual FAQ blocks Use an optional accordion FAQ layout Add a custom title to each FAQ section Use FAQ blocks in posts, pages, widgets, and custom post types Compatible with Gutenberg, Elementor, and the Classic Editor Disable the default frontend CSS when needed No external API calls No tracking or personal data collection Translation-ready FAQ Shortcode Examples Basic FAQ shortcode: [faqora_faq_schema_block id="123"] Add a custom FAQ title: [faqora_faq_schema_block id="123" title="Frequently Asked Questions"] Disable FAQPage schema for one block: [faqora_faq_schema_block id="123" schema="false"] Enable accordion mode: [faqora_faq_schema_block id="123" accordion="true"] Common Use Cases Faqora FAQ Schema Blocks can be used for: Service pages Product and WooCommerce pages Landing pages Blog posts Local business websites Knowledge bases Documentation pages SEO content AI-optimized question-and-answer sections FAQ Schema and SEO The plugin outputs FAQPage structured data in JSON-LD format when a FAQ block is displayed. Structured data helps search engines understand the relationship between questions and answers. However, using FAQPage schema does not guarantee that Google or another search engine will display rich results. Privacy and Performance Faqora FAQ Schema Blocks does not connect to external services, does not collect personal information, does not add tracking, and does not load third-party libraries. The plugin includes lightweight default CSS that can be disabled in the settings. About the Developer Faqora FAQ Schema Blocks is developed and maintained by ProfiCRM-UA, a Ukrainian WordPress development, CRM implementation, SEO, AI SEO, and business automation team. For plugin details, documentation, and shortcode examples, visit the Faqora FAQ Schema Blocks plugin page.