Linux 软件免费装
Banner图

Accordion FAQ – FAQ Schema, Block & Shortcode with Live Search

开发者 maheshpatel
更新时间 2026年7月6日 00:53
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

faq accordion faq page faq block faq schema

下载

4.0.0 4.1.0 2.0.0 3.0.0

详情介绍:

Accordion FAQ is the fast, accessible way to build an FAQ page in WordPress. Create beautiful accordion FAQs with the Gutenberg FAQ block or a shortcode, output valid FAQ schema (FAQPage JSON-LD) for Google rich results, and let visitors find answers instantly with live search and category filters. Whether you need a simple frequently-asked-questions section on a landing page, a full searchable knowledge base, or product FAQs on a WooCommerce store, Accordion FAQ gives you a lightweight, SEO-ready toolkit that works with any theme — no page builder required, no jQuery, and no bloat.
Built for speed and SEO. Assets load only on pages that actually contain an FAQ, structured data is generated server-side for Google rich results, and every FAQ is fully keyboard accessible out of the box.
Why choose Accordion FAQ? Add FAQs your way FAQ schema for Google rich results Accordion FAQ outputs a single, deduplicated FAQPage JSON-LD block server-side so search engines can understand your questions and answers. Schema can be toggled globally or per instance — so if an SEO plugin such as Yoast or Rank Math already outputs FAQ schema, you can disable ours in one click to avoid duplicate structured data. Accessibility first Accordion FAQ implements the full WAI-ARIA Accordion design pattern: Live search & filtering Styles & design Engagement & analytics AI, import & export Developer friendly Perfect for Shortcodes [accordion_faq] — the canonical shortcode with full options: category, term, ids, style, mode, engine, heading, icon, orderby, order, limit, open_first, search, filter, expand_all, toc, per_page, schema, class. Examples: FAQ custom post type FAQs are stored as a quick_faq post type with a quick_faq_tax category taxonomy. Add your question as the post title and the answer in the editor, assign a category, and you’re done. Manual ordering lets you control exactly which question appears first.

安装:

From your WordPress dashboard
  1. Go to Plugins → Add New and search for “Accordion FAQ”.
  2. Click Install Now, then Activate.
Manual upload
  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen in WordPress.
Create your first FAQ
  1. Add FAQ categories under FAQs → Categories (optional but recommended).
  2. Add questions under FAQs → Add New — the title is the question, the editor holds the answer.
  3. Insert the Accordion FAQ block, or paste [accordion_faq] into any page, post, or widget.
  4. Configure global defaults (style, mode, schema, search, and more) under FAQs → Settings.
That’s it — your accessible, SEO-ready FAQ is live.

屏幕截图:

  • The Accordion FAQ block in the Gutenberg editor with a live preview.
  • The branded settings screen — global defaults, styles, and schema controls.
  • The analytics dashboard with 30-day view trends and top-FAQ rankings.
  • The “Was this helpful?” voting widget and visitor question submission form.
  • Style gallery — Minimal, Bordered, Filled, Separated, Card, and Modern.

升级注意事项:

4.1.0 Adds search autocomplete & highlighting, search-term analytics, a sticky table of contents, pagination, drag-and-drop ordering, in-editor AI, per-product WooCommerce FAQs, and WPBakery/Divi/Bricks/Beaver builders. Your existing FAQs and shortcodes keep working. 4.0.0 Major update: a rewritten, faster, fully accessible plugin with a Gutenberg block and FAQ schema. Your existing FAQs, categories, and [quick_faq] shortcode keep working. Please back up and test on staging before updating.

常见问题:

How do I create an FAQ page in WordPress?

Add your questions under FAQs → Add New (title = question, editor = answer), then create a page and insert the Accordion FAQ block or the [accordion_faq] shortcode. Your questions render as an accessible accordion instantly.

How do I add FAQ schema for Google rich results?

FAQ schema is on by default. Accordion FAQ prints a single, deduplicated FAQPage JSON-LD block server-side so Google can read your questions and answers. You can disable it globally or per instance under FAQs → Settings.

Will this conflict with the FAQ schema in Yoast or Rank Math?

No. If your SEO plugin already outputs FAQ schema for a page, simply toggle Accordion FAQ’s schema off (globally or on that instance) so you never ship duplicate structured data.

Does it work with the Gutenberg block editor?

Yes. There is a dedicated Accordion FAQ block with a live preview, and it supports full-site editing (FSE) themes.

Does it work with page builders?

Yes. Accordion FAQ registers native elements for Elementor, WPBakery, Divi, Bricks, and Beaver Builder, so you can drop an FAQ into any builder layout with a visual control panel.

Does it work with WooCommerce?

Yes. You can automatically add an FAQ tab to WooCommerce product pages — perfect for shipping, returns, and pre-sales questions. A per-product FAQ picker lets you choose exactly which FAQs (or category) show on each product, with a global fallback.

Is it compatible with my theme?

Yes. Accordion FAQ works with virtually any theme. It styles itself with CSS variables, is light/dark aware, and its templates are fully overridable from your theme.

Will it slow down my website?

No. CSS and JavaScript load only on pages that actually contain an FAQ. There is no jQuery dependency, and the icons are scalable CSS (no image requests).

Is the accordion accessible?

Yes. It implements the WAI-ARIA Accordion pattern with real button triggers, aria-expanded/aria-controls, arrow-key navigation, visible focus, and prefers-reduced-motion support. A zero-JavaScript native <details> engine is also available.

Does it work without JavaScript?

Yes. Switch the engine to the native <details>/<summary> mode for a fully functional, expandable FAQ that needs no JavaScript at all.

Can visitors submit their own questions?

Yes. Add the [accordion_faq_submit] form so visitors can ask questions. Submissions are held for moderation (pending review) and protected by layered anti-spam (honeypot + timing + rate limiting).

Can I see which FAQs are most popular?

Yes. Built-in analytics track FAQ views and “Was this helpful?” votes, with a dashboard showing 30-day trends and your top-performing questions.

Can I generate FAQs with AI?

Yes. Describe a topic and Accordion FAQ generates ready-to-edit questions and answers using the WordPress core AI client — no third-party API key required. You review and publish before anything goes live.

Can I import or export my FAQs?

Yes. Import and export your entire FAQ library as CSV or JSON from the admin tools screen.

Can I organize FAQs into categories?

Yes. FAQs use the quick_faq_tax taxonomy, so you can group questions by category and show category filter tabs or target a single category in a shortcode/block.

Can I change the colors and style?

Yes. Choose from six styles (Minimal, Bordered, Filled, Separated, Card, Modern), pick an icon (chevron, plus, arrow), set its position, and fine-tune the accent color — or override the CSS variables in your theme.

Is it translation ready?

Yes. Accordion FAQ is fully internationalized and ready for translation into any language.

Will my old [quick_faq] shortcodes keep working?

Yes. The quick_faq post type, quick_faq_tax taxonomy, and [quick_faq id="…"] shortcode from earlier versions continue to work unchanged.

更新日志:

4.1.0 4.0.0 3.0.0