Swadhin AEO FAQ Generator for Blog

Description

Swadhin AEO FAQ Generator for Blog helps bloggers, publishers, affiliate writers, tutorial sites, and knowledgebase owners turn saved article content into answer-ready FAQ sections.

The plugin reads local WordPress content only: content title, excerpt, body, headings, categories, tags, modified date, and supported SEO metadata. It then drafts grounded FAQ rows that admins can edit, remove, reorder, or publish as a visible accordion.

The same saved visible answers are used for FAQPage JSON-LD. That means visitors, search engines, and AI answer engines see the same source-backed Q&A content instead of disconnected hidden schema.

Features

  • Works with public WordPress content types that use the admin editor, including posts, pages, and public custom post types.
  • Generates FAQ drafts from article title, excerpt, content, headings, categories, tags, modified date, and supported SEO metadata.
  • Skips unsupported topics instead of inventing answers.
  • Lets admins edit, add, remove, and reorder FAQ rows.
  • Shows a visible FAQ accordion on enabled public content types.
  • Outputs FAQPage JSON-LD from the same saved visible answers.
  • Includes a global FAQ library for reusable sitewide answers.
  • Includes shortcode support with [swadaefa_faq].
  • Includes a dashboard with saved FAQ count, content with FAQs, shortcode, schema status, and plugin version.
  • Has no built-in content-item, FAQ-row, or global-FAQ quota.
  • Runs locally in WordPress with no external service calls.

How It Works

  1. Open any enabled public content item in the WordPress editor.
  2. Use the AEO FAQ Generator for Blog box to generate grounded FAQ drafts.
  3. Review, edit, add, remove, or reorder the FAQ rows.
  4. Enable the visible accordion and FAQPage JSON-LD checkboxes.
  5. Publish or update the content.

The visible FAQ block and JSON-LD schema stay synced because both are rendered from the same saved FAQ rows.

Shortcode

Use the shortcode when you want manual placement:

[swadaefa_faq]

Optional attributes:

  • id – content ID. Defaults to the current content item.
  • title – visible FAQ heading.
  • globalyes or no.
  • schemayes or no.

Example:

[swadaefa_faq id="123" title="Article FAQs" global="yes" schema="yes"]

External Services

This free plugin does not connect to external services.

All FAQ generation runs locally inside WordPress from saved content data. The plugin does not send article content, metadata, visitor data, or admin data to a third-party API.

Privacy

The free plugin stores FAQ rows and settings in your WordPress database. It does not track visitors and does not call remote services.

Screenshots

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate Swadhin AEO FAQ Generator for Blog.
  3. Open AEO FAQ Blog in the WordPress admin dashboard.
  4. Open an enabled public content item and generate or edit FAQ rows.
  5. Publish the visible accordion and FAQPage schema.

FAQ

Does this plugin call an AI API?

No. The free plugin makes no external service calls. It uses local, rule-based generation from saved WordPress content.

Will it invent answers?

The generator is intentionally conservative. It drafts answers only from saved article fields and lists skipped topics when evidence is missing.

Can I edit the generated FAQs?

Yes. Generated rows are drafts. Admins can edit, add, remove, and reorder every question and answer before publishing.

Does the schema match the visible FAQ?

Yes. FAQPage JSON-LD is created from the same saved FAQ rows used for the visible accordion.

Which content types are supported?

The plugin automatically discovers public content types that have a WordPress admin editor. Posts and pages work by default, and public custom post types can be enabled or disabled from Settings.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Swadhin AEO FAQ Generator for Blog” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.5

  • Added automatic support for public WordPress custom post types instead of restricting generation and rendering to posts and pages.
  • Removed the generated-question count filter so all grounded article sections can produce editable FAQ drafts.
  • Migrated plugin-owned classes, constants, options, hooks, AJAX actions, assets, and shortcode to the unique swadaefa prefix.
  • Hardened FAQPage JSON-LD output with hexadecimal JSON escaping and WordPress inline script rendering.
  • Escaped dynamic frontend attributes at output time and completed a wider output-security review.

1.0.4

  • Removed package-control checks and related wording from the WordPress.org build.
  • Kept all included features available locally with no remote account or activation step.
  • Updated admin dashboard copy to describe local operation clearly.

1.0.3

  • Addressed WordPress.org Plugin Check warnings for submitted form array sanitization.
  • Removed nonce recommendation warnings from read-only admin query parameters.
  • Replaced slow meta-query dashboard lookups with cached post/page ID checks.
  • Simplified uninstall cleanup to delete only plugin-owned meta keys without a meta query.

1.0.2

  • Added translator comments for generated FAQ strings with placeholders.
  • Prefixed the uninstall cleanup query variable for WordPress.org review checks.
  • Rebuilt the WordPress.org release package after Plugin Check review.

1.0.1

  • Refreshed the WordPress.org release package.
  • Improved admin wording for clearer local-only feedback.
  • Confirmed the package remains self-contained and local-only.

1.0.0

  • Initial release for WordPress posts and pages.
  • Added local grounded FAQ generation.
  • Added editable/reorderable FAQ rows.
  • Added visible accordion output.
  • Added FAQPage JSON-LD synced from visible FAQ rows.
  • Added global FAQ library, shortcode support, dashboard, and settings.