Saito FAQ
·
FAQ (questions/answers) on posts, pages, products and WooCommerce product categories, with FAQPage schema (JSON-LD).
Saito FAQ adds questions/answers to posts, pages, products, and WooCommerce product categories — most existing FAQ plugins cover the first three content types but not categories, since there is no native post-meta equivalent for a taxonomy term.
Main features
- Coverage: posts, pages, products, product categories — extendable to
other content types or taxonomies via the
saito_faq_post_typesand saito_faq_taxonomies filters. - Admin: a FAQ box on the post/page/product edit screen, and the same field on the category edit screen — shared interface, add/remove questions in JavaScript, no page reload.
- Optional theme grouping: giving the same theme to several questions (e.g. “Shipping”, “The product”) automatically displays them under a shared tab on the front end. A single theme in use (or none): plain accordion, no unnecessary tabs.
- Display:
[saito_faq]— FAQ for the current context (the post/page/product being viewed, or a covered category archive page).[saito_faq_all]— every FAQ on the site, grouped by title, for a centralized “Frequently Asked Questions” page.- Automatic display at the top of category archive pages (there is no content area to manually place a shortcode on this page type).
- FAQPage schema (JSON-LD) generated server-side, only where the content is actually visible: always on a covered category, only if [saito_faq] is placed in the content on a post/page/product — in line with Google’s structured data guidelines.
- Accessibility: accordion built on native
<details>/<summary>(works even without JavaScript), left/right/Home/End arrow-key navigation between theme tabs (the ARIA Tabs pattern).
