Raulji FAQ Accordion for Blog & Pages

Description

Raulji FAQ Accordion for Blog & Pages lets you add frequently asked questions to any post or page straight from the editor. It renders a lightweight, accessible accordion on the front end and outputs valid FAQPage structured data (schema.org) so your answers are eligible for rich results in search.

It is intentionally simple, fast and self contained: no page builder, no bloat, no external services.

Features

  • Repeatable Question / Answer editor in the block editor’s document sidebar (with a classic meta box fallback). Choose which post types in Settings.
  • Clean, accessible accordion: keyboard friendly, ARIA attributes, respects reduced motion.
  • Automatic FAQPage schema (schema.org) for rich results. Can be turned off.
  • Show the FAQ automatically at the end of your content, or place it manually with the [ffbp_faq] shortcode.
  • Settings: accent colour, section heading and sub heading, first item open, single open, schema on/off.
  • Answers support simple inline HTML (links, bold, lists).
  • Translation ready. No tracking. No external requests.

Shortcode

Place the accordion anywhere in your content. By default the shortcode outputs just the accordion (no heading or section background) so it fits inside your own design:

[ffbp_faq]

For the full section with heading and background, use:

[ffbp_faq full="yes"]

Installation

  1. Upload the raulji-faq-accordion folder to /wp-content/plugins/, or install the zip via Plugins > Add New > Upload Plugin.
  2. Activate the plugin through the Plugins screen.
  3. Open Settings > Raulji FAQ Accordion to choose post types, accent colour and behaviour.
  4. Edit any post or page, fill in the FAQ box, and publish.

FAQ

Where do the FAQs appear?

By default they are appended to the bottom of the post or page content. You can turn that off and place the [ffbp_faq] shortcode wherever you like.

Does it add FAQ schema for Google?

Yes. Valid FAQPage structured data is output automatically. You can disable it in Settings.

Will my FAQ data be deleted if I uninstall?

Only if you tick “Delete all FAQ data when the plugin is uninstalled” in Settings. Otherwise your questions are kept.

Can I change the colours?

Set an accent colour in Settings. The accordion inherits your theme’s fonts.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Raulji FAQ Accordion for Blog & Pages” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.6

  • Fixed the Plugin URI so it points to a live page instead of a broken link.

1.3.5

  • Fixed a text domain mismatch across plugin files (all strings now consistently use the raulji-faq-accordion text domain, matching the plugin slug).

1.3.4

  • Settings screen no longer uses inline style attributes or an inline oninput handler; colours, spacing and the colour-swatch sync now load through properly enqueued settings.css / settings.js files, scoped to the plugin’s own settings screen.

1.3.3

  • The shortcode accordion now has top and bottom spacing so it never touches the content around it.

1.3.2

  • The [ffbp_faq] shortcode now returns just the accordion (no heading or section background) so it fits inside your own section design. Use [ffbp_faq full=”yes”] for the full section.

1.3.1

  • The toggle icon is now an up/down chevron arrow (points down when closed, up when open).

1.3.0

  • New: full width (edge to edge) section option.
  • New: per post “Show on this page” control (use global default, yes, or no) in both the block editor sidebar and the classic box. The [ffbp_faq] shortcode always shows wherever it is placed.

1.2.0

  • New accordion design: a centred eyebrow and heading, soft section background, and native items that work without JavaScript.
  • New settings: section background colour and an eyebrow label.
  • Place the FAQ anywhere with [ffbp_faq]; when the shortcode is present the section is no longer auto-appended, so it is never duplicated. FAQPage schema is output once per page.

1.1.0

  • New: edit FAQs from a document settings panel in the block editor sidebar.
  • The classic meta box is now used only on the classic editor, so there is a single FAQ editor per screen.

1.0.0

  • Initial release.