Linux 软件免费装
Banner图

Happy FAQs - WordPress FAQ and Product FAQ

开发者 wpfeelteam
nayanchamp7
mriajur
optemiz
azha18
happydevs
更新时间 2026年10月25日 02:28
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

faq accordion woocommerce faq schema product faq

下载

1.4.5 1.8.13 1.8.15 1.3.1 1.3.10 1.3.13 1.3.3 1.3.8 1.3.22 1.3.14 1.3.15 1.3.4 1.3.18 1.3.19 1.3.20 1.8.8 1.8.9 1.3.16 1.3.24 1.3.27 1.0.5 1.8.10 1.3.17 1.3.26 1.4.7 1.4.9 1.4.0 1.4.1 1.6.0 1.4.2 1.4.4 1.3.6 1.4.12 1.4.6 1.5.0 1.6.1 1.3.2 1.3.34 1.3.9 1.7.0 1.8.3 1.0.2 1.0.7 1.1.5 1.2.3 1.3.12 1.3.23 1.3.28 1.3.30 1.4.10 1.4.11 1.4.13 1.7.2 1.7.3 1.7.4 1.2.1 1.2.6 1.7.7 1.4.8 1.6.2 1.7.8 1.2.7 1.3.31 1.6.3 1.7.5 1.8.4 1.8.5 1.0.1 1.8.0 1.8.1 1.8.6 1.8.7 1.2.2 1.2.8 1.3.0 1.3.35 1.0.8 1.1.7 1.0.6 1.3.7 1.5.1 2.0.0 2.0.5 1.8.11 1.0.4 1.1.0 1.1.1 1.1.3 1.1.6 1.3.32 1.3.5 1.8.12 1.8.14 1.8.16 1.8.17 1.8.2 2.0.3 1.0.0 1.0.3 1.1.2 1.2.0 1.2.5 1.3.11 1.4.3 1.6.4 1.7.1 2.0.1 2.0.4 2.1.0 1.1.4 1.2.4 1.3.25 1.3.33 1.4.14 1.0.9 1.3.21 1.3.29 1.7.6 2.0.2 3.0.0

详情介绍:

Happy FAQs is a WordPress FAQ plugin and a WooCommerce product FAQ plugin. Create unlimited FAQs in one library, then show them as an accordion on help pages, posts, and product pages. ✨ New in Happy FAQs 3.0 Write the answer once. Reuse it on a FAQ page, in Gutenberg, Elementor, or Divi, and on WooCommerce products. WooCommerce is optional — use it as a site FAQ plugin, then add product FAQs when you have a store. 21 ready-made FAQ patterns give you a designed FAQ section in one click: help center, shipping and returns, pricing, product questions, and FAQ sections for restaurants, hotels, courses, events, agencies, and more. Every pattern is bundled with the plugin, free, and comes with real starter questions. 22 toggle icon sets (chevrons, arrows, carets, plus/minus, plus-to-close, folder, switch, and more) work with every accordion layout. Choose one site-wide or per block and widget, and set its position, color, and size. Google FAQ schema (FAQPage), an AI FAQ generator that works with the AI provider connected in WordPress (no extra API key), a category filter, "Was this helpful?" votes, accessible keyboard-friendly accordions, RTL support, and custom accordion layouts are included. Scripts and styles load only on pages that show FAQs. Documentation | Video Tutorials | Get Support [youtube https://www.youtube.com/watch?v=CnsPBdgIbaU]
Upgrade to Happy FAQs Pro Upgrade to Happy FAQs Pro now for priority email support and all PRO features. Pro adds an FAQ analytics dashboard, FAQ suggestions in contact forms, FAQ Groups, nested FAQs, AJAX FAQ search, extra accordion layouts, CSV and Excel import/export, visitor questions on any page, variation product FAQs, and shop, cart, and checkout FAQs.
Who it is for How it works Create a FAQ once. On that FAQ screen, the Happy FAQs Panel metabox is where you choose where it appears.
  1. Go to Happy FAQs → Add New. The title is the question. The editor is the answer (HTML, images, and video are allowed).
  2. Optionally assign a FAQ category (for example Shipping or Returns). You can later show that whole category on a help page.
  3. Open the Happy FAQs Panel metabox and assign:
  4. Products — search and attach specific WooCommerce products.
  5. Product categories — every product in those categories inherits this FAQ.
  6. Product tags — every product with those tags inherits this FAQ.
  7. Display in pages — product pages (free). Shop, cart, and checkout are (PRO).
  8. Global FAQs (PRO) — show this FAQ on every product.
  9. Product attributes (PRO) — insert live values such as {product_price} in the answer.
  10. Nested FAQs (PRO) — show other FAQs inside this answer as a smaller accordion.
  11. To show FAQs on a normal WordPress page, use a shortcode, Happy Prebuilt FAQs or Happy Custom FAQs (Gutenberg block, Elementor widget, or Divi 4/5 module), or Settings → FAQ page.
You can also attach FAQs from the product edit screen. One FAQ can appear in more than one place. Top features Free features General FAQs FAQ pattern library Display and extras Product FAQs Shortcodes Shortcode docs Show all FAQs: [ffw_template] Show a FAQ category. faq_cat is the FAQ category ID (Happy FAQs → Categories): [ffw_template faq_cat="32"] Show selected FAQs. faq_ids are FAQ post IDs (Happy FAQs → All FAQs): [ffw_template faq_ids="10,11,12"] Show FAQs for a WooCommerce product: [ffw_template id="20"] id is the WooCommerce product ID, not the FAQ ID. Find it under Products → All Products: hover the product, or open it and read post=20 in the browser URL. Replace 20 with your product’s ID. Show FAQs for the current product (use this on a single product page or product template): [ffw_template dynamic_post="true"] Pick an accordion layout with template: Example: [ffw_template template="1" id="20"] Sort with order (ASC or DESC) and order_by (id, date, title, name, modified, comment_count, author). Add a category filter above the FAQs: [ffw_template filter="true"] Show 5 FAQs, then a "Show more" button: [ffw_template per_page="5"] Show only 5 FAQs in total: [ffw_template limit="5"] Choose a toggle icon, its position, color, and size: [ffw_template icon="plus-minus-circle" icon_position="left" icon_color="#4f46e5" icon_size="20"] Icon names: chevron, chevron-bold, chevron-circle, chevron-solid, chevron-square, chevron-right, double-chevron, arrow, arrow-circle, arrow-right, caret, caret-right, caret-circle, plus-minus, plus-minus-light, plus-minus-circle, plus-minus-solid, plus-minus-square, plus-close, plus-close-circle, folder, switch, plus default (the layout's own icon) and none. Attributes can be combined, for example [ffw_template faq_cat="32" filter="true" per_page="5"]. Pro adds group_id for FAQ Groups (PRO), and [ffw_search] for AJAX library search (PRO). Pro features Upgrade to Happy FAQs Pro Library Course extras (need Tutor LMS, LearnDash, or LearnPress) Store extras (need WooCommerce) Get started
  1. Install and activate Happy WooCommerce FAQs.
  2. Follow the setup wizard that opens on first activation, or add a few FAQs yourself.
  3. Paste [ffw_template] on a page, insert Happy Prebuilt FAQs or Happy Custom FAQs (Gutenberg, Elementor, or Divi), or choose an FAQs page in Happy FAQs → Settings.
  4. For a store, open a FAQ, use the Happy FAQs Panel metabox, and assign products, product categories, or tags.
Documentation | Support | Rate the plugin

安装:

Requirements: From the dashboard
  1. Go to Plugins → Add New.
  2. Search for Happy WooCommerce FAQs, Product FAQ, or WooCommerce FAQ.
  3. Install and activate.
Manual
  1. Upload the faq-for-woocommerce folder to /wp-content/plugins/.
  2. Activate the plugin.
  3. Open Happy FAQs in the admin menu.
  4. Add a FAQ, then show it with a shortcode, Gutenberg block, Elementor widget, Divi module, or Settings → FAQ page.

屏幕截图:

  • A brand-new dashboard with live stats, a setup checklist, and shortcuts (Free)
  • 21 ready-made FAQ patterns for stores, services, and industries (Free)
  • One-click Help Center page with search, most asked questions, and topics (Free)
  • AI FAQ generator: write FAQs from a product, page, or topic, no extra API key (Free)
  • All your FAQs on one screen with views, helpful votes, and bulk actions (Free)
  • Shortcode builder with a live preview (Free)
  • 22 toggle icons and live styling (Free)
  • 9 accordion layouts: 5 free and 4 more in Pro (Free)
  • Product Q&A with voting: customers answer each other, you moderate (Pro)
  • FAQ analytics dashboard: opens, helpful rate, and searches with no answer (Pro)
  • Spreadsheet import and export with a preview of every change (Pro)

常见问题:

Is this a WooCommerce FAQ plugin or a WordPress FAQ plugin?

Both. Happy WooCommerce FAQs is a WordPress FAQ accordion plugin. Product FAQs work when WooCommerce is active. You can use it without WooCommerce for site FAQs.

Do I need WooCommerce?

No. Use it as a site FAQ plugin. WooCommerce is only needed for product FAQs and store extras.

Does it work with any theme?

Yes. It works with standard WordPress themes.

How do I add a product FAQ?

Go to Happy FAQs → Add New, write the question and answer, then in the Happy FAQs Panel metabox search and select products. You can also assign product categories or tags so many products inherit the same FAQ. Or open a product and attach FAQs there.

How do I show FAQs on a normal page, not a product?

Paste [ffw_template] in the page, insert Happy Prebuilt FAQs (library) or Happy Custom FAQs (write Q&A on the page) as a Gutenberg block, Elementor widget, or Divi 4/5 module, or pick a page in Happy FAQs → Settings → FAQ page.

How do I find the product ID for the shortcode?

Go to Products → All Products. Hover the product, or edit it and look at the URL: post=20 means the product ID is 20. Use [ffw_template id="20"].

Can I assign product categories and tags to FAQs?

Yes, in the free version. Every product in that category or tag can inherit those FAQs.

Can I show FAQs on shop, cart, checkout, or archive pages?

Product pages are included in free. Shop, cart, checkout, and product archive locations are Pro.

Does it output Google FAQ schema?

Yes. FAQPage schema is included for help pages and product pages, with duplicate questions removed. It helps search engines and AI answer engines understand your questions and answers.

Can I make a help center page?

Yes. Go to Happy FAQs → Help Center Page. Choose filter tabs or a category sidebar, add a most asked questions section and a contact button, then create a draft or publish. Happy FAQs Pro adds a search across every FAQ and an "Ask a question" form.

Are there ready-made FAQ designs?

Yes. Happy FAQs includes 21 ready-made FAQ patterns. Open Happy FAQs → Patterns to see live previews, then click Create page, or insert them in the block editor from Patterns → Happy FAQs. Each pattern has real starter questions you can edit. Pick a look in the block's Styles panel: Cards, Minimal, or Soft.

Can I use Gutenberg, Elementor, or Divi?

Yes. Free includes Happy Prebuilt FAQs and Happy Custom FAQs as a Gutenberg block, Elementor widget, and Divi 4/5 module. Prebuilt shows FAQs from your library. Custom lets you write questions and answers on the page.

Can I import FAQs from a spreadsheet?

Yes, with Happy FAQs Pro. Go to Happy FAQs → Import / Export, add a CSV or Excel file (or paste cells from Google Sheets), check the matched columns, review the changes, and import. You can undo an import afterwards. Download CSV exports your FAQs to edit in a spreadsheet and import again.

Can I put FAQs inside another FAQ's answer?

Yes, with Happy FAQs Pro. Open a FAQ and pick other FAQs in the Nested FAQs row of the Happy FAQs Panel. They show inside its answer as a smaller accordion, in the order you drag them to, up to three levels deep. Good for long help topics with follow-up questions.

Can FAQs answer people before they contact us?

Yes, with Happy FAQs Pro. Turn on Contact Form Suggestions in Settings. While visitors type in a WPForms, Contact Form 7, or Fluent Forms contact form, matching FAQs appear under the message, and they can read the answer without leaving the form. Analytics shows how many tickets were avoided.

Can I write HTML or add media in answers?

Yes. Answers use the WordPress editor, so you can add HTML, images, and video.

Can I sort FAQs?

Yes. Drag FAQs on a product, or use order and order_by on the shortcode.

Can I change the open and close icon?

Yes. Choose from 22 toggle icon sets in Settings → Style, with a preview of the closed and open state. Set the icon position, color, and size there too. Each block, Elementor widget, or shortcode can pick its own icon, for example [ffw_template icon="plus-minus"]. Icons work with every layout.

Do I need an OpenAI key for AI FAQs?

No, not on WordPress 7.0 or later. Connect an AI provider once in Settings → Connectors and Happy FAQs uses it. On older WordPress, or if you prefer, add your own OpenAI key in Happy FAQs → Settings → AI FAQs. Generated FAQs are always shown for review before they are saved.

How many accordion layouts are there?

Five in free (Classic, Whitish, Trip, Pop, Basic). Four more in Pro (Glow, Smart, Wow, Zoom).

What is the difference between inline search and AJAX library search?

Inline search (free) filters the FAQs already on the page. AJAX library search (Pro) searches all published FAQs and can be placed anywhere with [ffw_search].

Can visitors filter FAQs by category?

Yes. Add filter="true" to the shortcode, or turn on Show category filter in the Happy Prebuilt FAQs block or Elementor widget. Visitors see one button per FAQ category.

Can I show a few FAQs and load the rest on click?

Yes. [ffw_template per_page="5"] shows five FAQs and a Show more FAQs button. The block and Elementor widget have the same option. Hidden FAQs still appear in search, the category filter, and FAQ schema.

Can I see which FAQs are helpful or most viewed?

Yes. Turn on Helpful Votes in Settings to show "Was this helpful? Yes / No" under each answer. All FAQs shows sortable Views and Helpful columns. IP addresses are not stored; repeat votes are blocked with a short-lived anonymous hash. Happy FAQs Pro adds an Analytics dashboard with trends, top searches, and searches that found no answer.

Does it work with LMS plugins?

Yes, with Happy FAQs Pro. Tutor LMS, LearnDash, and LearnPress courses and lessons get their own FAQs, assigned the same way as product FAQs. They show after the course or lesson content, or where you place [ffw_lms_faqs].

Are the FAQ accordions accessible?

Yes. Every layout works with the keyboard (Tab, Enter, Space), shows a visible focus outline, and tells screen readers whether an answer is open or closed.

Does it support right-to-left languages?

Yes, in the free version. Settings → Right to Left (RTL) follows your site language automatically, or you can set it to always or never.

更新日志:

3.0.0 2.1.0 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 1.8.17 1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.8 1.8.7 1.8.6 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1 1.8.0 1.7.8 1.7.7 1.7.6 1.7.5 1.7.4 1.7.3 1.7.2 1.7.1 1.7.0 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.1 1.5.0 1.4.14 1.4.13 1.4.12 1.4.11 1.4.10 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.35 1.3.34 1.3.33 1.3.32 1.3.31 1.3.30 1.3.29 1.3.28 1.3.27 1.3.26 1.3.25 1.3.24 1.3.23 1.3.22 1.3.21 1.3.20 1.3.19 1.3.18 1.3.17 1.3.16 1.3.15 1.3.14 1.3.13 1.3.12 1.3.11 1.3.10 1.3.9 1.3.8 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.8 1.2.7 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0