Thank you for using Aha FAQ for WooCommerce

Thank you for trusting our plugins. Aha FAQ for WooCommerce connects each product to FAQs from your Aha Woo FAQ library (by category or hand-picked questions), with a shortcode, automatic display, four layout styles, full typography controls, and optional FAQPage schema for SEO.

Discover other Aha Plugins and get more out of WordPress — tools built for quality and simplicity.

Visit Aha Plugins →

About the plugin

Aha FAQ for WooCommerce is a WooCommerce add-on that shows FAQs on each product from a central Aha Woo FAQ library. Questions live in a custom post type (aha_woo_faq); each post’s title is the question and the editor content is the answer. Use the FAQ Categories taxonomy (hierarchical) to organize them—one question can belong to several categories. On the product edit screen, the Product FAQ metabox lets you choose a library source: either all questions in one category (dropdown) or specific library posts (search with autocomplete, reorderable list). There is no separate “FAQ typed only on this product” list; content is always sourced from the library. Display with [aha_woocommerce_faq] or automatically on the single product page. Four layout styles, full appearance controls, and optional FAQPage JSON-LD.

Plugin: Aha FAQ for WooCommerce
Version: 1.0.0
Requires: WordPress 6+, WooCommerce 8+, PHP 7.4+

Features: Aha Woo FAQ library (CPT + FAQ Categories); product metabox (by category or specific questions + reorder); shortcode with optional product_id; automatic display; layouts Accordion, Cards, Bordered, Minimal; appearance and typography; optional FAQPage schema. Pro-only; license activation required.

Installation

Via WordPress admin

  1. Upload the plugin ZIP via Plugins → Add new → Upload plugin, or install from your preferred source.
  2. Click Install now, then Activate.
  3. Ensure WooCommerce is installed and active.

Via FTP

  1. Unzip the plugin ZIP file on your computer.
  2. Connect to your server via FTP and go to wp-content/plugins.
  3. Upload the plugin folder aha-faq-for-woocommerce into wp-content/plugins.
  4. In the WordPress admin, go to Plugins and activate Aha FAQ for WooCommerce.
Requirement WooCommerce must be active. After activation, go to WooCommerce → Aha FAQ for WooCommerce to configure and activate your license.

Configuration (tabs)

After activating the plugin, go to WooCommerce → Aha FAQ for WooCommerce. Settings are organized in tabs: General, Aha Woo FAQ, Shortcode, Appearance, License, and Uninstall. The FAQ metabox, shortcode output, and automatic display work only after a valid license is activated on the License tab.

General

Aha Woo FAQ

This tab summarizes the library and links to manage questions and FAQ Categories. Questions are stored in the Aha Woo FAQs menu (top-level in the admin): each post is one question (title) and answer (content). Assign one or more FAQ Categories to each question (sidebar / metabox); the same question can appear in several categories. On each product, use the Product FAQ metabox to choose by category (one category — all published questions in that term) or specific questions (search the library and build an ordered list).

Shortcode

This tab is documentation only (no save button): a highlighted box with the shortcode to copy, all optional attributes as tags, an example, a priority note (shortcode attributes → saved General/Appearance settings → defaults), plus tables of basic examples, every attribute, advanced examples, and tips for page builders. Use [aha_woocommerce_faq] on the current product page or [aha_woocommerce_faq product_id="123"] elsewhere. The same reference is summarized again in the Shortcode section of this doc.

Appearance

Customize the visual style of the FAQ block on the frontend.

Colors: Choose a Quick palette (Default, Dark, Light, Purple, Blue, Green, Yellow, Orange, Red, Pink, Violet) to fill all color fields at once, or set each color individually: question button background, question text & icon color, hover background, answer area background, answer text color, FAQ section title color, and borders.

Typography:

License

Paste the license key you received after purchase and click Validate license. When the status shows active, the plugin is fully unlocked (metabox, shortcode, automatic display, and settings). Without a valid license, only the settings page and license tab are available.

Uninstall

Optional preference: if you enable Remove all plugin data when the plugin is deleted and later delete the plugin from Plugins → Installed Plugins (Delete, not only Deactivate), stored plugin settings, license data saved for the site, and this preference itself can be removed. The screen only saves your choice; WordPress runs cleanup when you confirm deletion. Your products, Aha Woo FAQ library posts, and WooCommerce data are not removed by this option.

Aha Woo FAQ library

The library holds reusable questions you categorize once and attach to products by category or by picking individual posts.

Product FAQ metabox

On the product edit screen, the Product FAQ metabox connects this product to the library. You do not type long answers here—those live on Aha Woo FAQ posts.

Rich-text rules for answers are defined in the library post editor (same as standard WordPress post content).

Shortcode

Use the shortcode to display product FAQs anywhere: pages, posts, or page builders (Elementor, Gutenberg, WPBakery, etc.). All appearance settings can be overridden per shortcode — useful for landing pages with a completely different style.

Shortcode: [aha_woocommerce_faq]
Optional parameters: product_id, title, schema, initial_state, layout, color overrides (question_bg, question_color, question_hover_bg, answer_bg, answer_color, title_color, border_color), and typography (question_size, question_weight, answer_size, answer_weight). Omit any attribute to use the value from the plugin settings.

Priority (what wins)

  1. Shortcode attributes on that block (page, template, or widget).
  2. Plugin settings saved under General and Appearance.
  3. Built-in defaults if nothing is set.

Basic examples

Use case Code
Current product (single product page) [aha_woocommerce_faq]
Specific product by ID [aha_woocommerce_faq product_id="123"]
Hide title [aha_woocommerce_faq title=""]

Replace 123 with the actual product ID. Find it in the product edit URL (post=123) or in the product list.

All available attributes

Any attribute below overrides the global plugin setting for that specific shortcode instance. Leave it out to use the plugin setting instead.

Attribute Accepted values Description
Display
product_id numeric ID Product whose FAQs to show. Defaults to the current product.
title any text or "" Override the FAQ section heading. Pass title="" to hide it completely.
schema 1 / 0 Output FAQPage JSON-LD schema. 1 = yes, 0 = no.
initial_state all_closed / first_open / all_open How items appear on page load.
layout accordion / cards / bordered / minimal Visual layout style.
Colors (hex values, e.g. #ff5500)
question_bg hex color Question button background.
question_color hex color Question text and icon color.
question_hover_bg hex color Question button hover background.
answer_bg hex color Answer area background.
answer_color hex color Answer text color.
title_color hex color FAQ section title color.
border_color hex color List, item, and answer border color.
Typography
question_size small / normal / medium / large / xlarge / xxlarge Question font size preset.
question_weight 400 / 500 / 600 / 700 / 800 Question font weight.
answer_size CSS value (e.g. 1rem, 16px) Answer font size. Any valid CSS unit (px, rem, em, %).
answer_weight 400 / 500 / 600 / 700 / 800 Answer font weight.

Examples with attributes

Use case Code
Cards layout, first item open [aha_woocommerce_faq layout="cards" initial_state="first_open"]
Bordered layout, custom brand colors [aha_woocommerce_faq layout="bordered" question_bg="#1a1a2e" question_color="#e94560" answer_bg="#16213e" answer_color="#ffffff" border_color="#e94560"]
Minimal layout, large bold questions [aha_woocommerce_faq layout="minimal" question_size="large" question_weight="700"]
Custom title, no schema, specific product [aha_woocommerce_faq product_id="123" title="Got questions?" schema="0"]

In page builders

The shortcode only outputs content when the plugin license is active.

Activating the license (Pro)

Aha FAQ for WooCommerce is a Pro-only plugin. To use the metabox, shortcode, and automatic FAQ display:

  1. Install and activate the plugin (WooCommerce must be active).
  2. Go to WooCommerce → Aha FAQ for WooCommerce and open the License tab.
  3. Paste the license key you received after purchase and click Validate license.
  4. When the status shows Active, the full plugin is unlocked. You can then add FAQs in the product metabox, use the shortcode, and enable automatic display in the General tab.
Note Without a valid license, the settings page remains accessible so you can enter your key; the FAQ metabox, shortcode output, and automatic display are disabled until the license is active.

Uninstall preference

The Uninstall tab stores a single checkbox for whether plugin options (and license data stored by this plugin) should be erased when you delete the plugin from WordPress. Nothing is removed until you use Delete on the Plugins screen. Library FAQ posts (Aha Woo FAQs) and WooCommerce products are not deleted by this plugin.

Tip Leave the option off if you might reinstall later and want to keep settings.

Video – Setup and demo

Video walkthrough for license activation, configuration, and plugin demonstration.

[Video placeholder]

Add your setup and demo video embed (YouTube, Vimeo, etc.) here.