FAQ Accordion + Schema

WP Plugin

Auto-generates FAQ schema markup and adds accordion styling with full admin controls. Supports WPBakery Page Builder and shortcodes.

Version: v1.5.1
Released: 17 Feb 2026
Active installs: <10

Key Features

Changelog

v1.5.1

17 Feb 2026

v1.5.1 - Shared JWWD GitHub Token

  • Token lookup now checks shared jwwd_github_token first (Settings > General)
  • Falls back to plugin-specific token, then wp-config constant
  • Registers shared token field in Settings > General for all JWWD plugins
  • Updated plugin settings UI to clarify token is an override

v1.5.0

16 Feb 2026

New admin settings: configurable question heading tag (h2-h6 or div), question font size, and answer font size.

v1.4.1

16 Feb 2026

Fixed: register_activation_hook doesn't fire on plugin updates. Added version-based check on admin_init so the tracker sends an immediate ping when the plugin version changes (e.g. after update).

v1.4.0

16 Feb 2026

Adds non-blocking install tracking pings to hub.jwwd.com.au (activation, deactivation, weekly heartbeat). Includes site info, plugin version, WP/PHP versions, and active theme.

v1.3.1

16 Feb 2026

Bug Fix

  • Fixed auto-update failing with "Download failed. Not Found" on private repos
  • The updater now uses the GitHub API URL for asset downloads instead of browser_download_url, which prevents the auth header from being stripped during cross-domain redirects

v1.3.0

16 Feb 2026

New Features

Question Borders

Full border customisation for FAQ questions:

  • 🎨 Border colour picker
  • 📏 Custom border width (e.g. 1px, 2px, 3px)
  • ✅ Per-side toggles: apply borders to top, bottom, left, and/or right independently

Answer Borders

Same granular controls for FAQ answers:

  • 🎨 Border colour picker
  • 📏 Custom border width
  • ✅ Per-side toggles for top, bottom, left, right

Admin UI

  • New dedicated Question Borders and Answer Borders panel in the settings page
  • Clean checkbox layout for selecting which sides to apply borders to

Backward Compatibility

  • Existing sites using the legacy "Answer Border" colour option will continue to work with no changes needed
  • Once the new answer border options are configured, they take priority over the legacy setting

Config Keys (for jwwd_faq_config filter)

Key Description
q_border_color Question border colour
q_border_width Question border width
q_border_top / q_border_bottom / q_border_left / q_border_right Enable question border per side
a_border_color Answer border colour
a_border_width Answer border width
a_border_top / a_border_bottom / a_border_left / a_border_right Enable answer border per side

v1.2.0

23 Jan 2026

New admin settings panel with full styling and behaviour controls.

New Features:

  • Dedicated admin menu item (FAQ Accordion in sidebar)
  • Colour pickers for all styling options:
    • Question background, hover, and text colours
    • Answer background and border colours
  • Layout controls: border radius, max width
  • Behaviour settings: animation speed, open first FAQ, accordion mode
  • All settings save to database (no more editing plugin files)

Improvements:

  • Settings link on Plugins page now works correctly
  • Cleaner two-column layout for settings
  • Usage instructions included on settings page

Full Changelog: https://github.com/jwwd-repos/jwwd-faq-accordion/compare/v1.1.2...v1.2.0

v1.1.2

23 Jan 2026

No release notes for this version.

v1.1.1

23 Jan 2026

Initial public release of JWWD FAQ Accordion + Schema.

Features:

  • Automatic FAQPage schema generation for Google
  • Smooth accordion expand/collapse
  • WPBakery Page Builder integration (FAQ Section + FAQ Item elements)
  • Theme-aware styling - leave options empty to inherit from theme
  • Self-updating from GitHub with built-in settings page

Shortcode usage: [faq_section] [faq question="Your question?"]Your answer here[/faq] [/faq_section]