Title: Swadhin AEO FAQ Generator for Blog
Author: Swadhin Khan Mohammad Nakib
Published: <strong>July 12, 2026</strong>
Last modified: July 12, 2026

---

Search plugins

![](https://ps.w.org/swadhin-aeo-faq-generator-for-blog/assets/banner-772x250.png?
rev=3604810)

![](https://ps.w.org/swadhin-aeo-faq-generator-for-blog/assets/icon-256x256.png?
rev=3604810)

# Swadhin AEO FAQ Generator for Blog

 By [Swadhin Khan Mohammad Nakib](https://profiles.wordpress.org/ssswadhin/)

[Download](https://downloads.wordpress.org/plugin/swadhin-aeo-faq-generator-for-blog.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/swadhin-aeo-faq-generator-for-blog/#description)
 * [Reviews](https://wordpress.org/plugins/swadhin-aeo-faq-generator-for-blog/#reviews)
 *  [Installation](https://wordpress.org/plugins/swadhin-aeo-faq-generator-for-blog/#installation)
 * [Development](https://wordpress.org/plugins/swadhin-aeo-faq-generator-for-blog/#developers)

 [Support](https://wordpress.org/support/plugin/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.
 * `global` – `yes` or `no`.
 * `schema` – `yes` 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

[⌊Dashboard with saved FAQ count, schema status, shortcode, and plugin version.⌉⌊
Dashboard with saved FAQ count, schema status, shortcode, and plugin version.⌉[

Dashboard with saved FAQ count, schema status, shortcode, and plugin version.

[⌊Post editor FAQ box with source evidence, generated FAQ rows, and skipped topics.⌉⌊
Post editor FAQ box with source evidence, generated FAQ rows, and skipped topics
.⌉[

Post editor FAQ box with source evidence, generated FAQ rows, and skipped topics.

[⌊Global FAQ library for reusable sitewide answers.⌉⌊Global FAQ library for reusable
sitewide answers.⌉[

Global FAQ library for reusable sitewide answers.

[⌊Settings screen for display, schema, global FAQs, content types, and frontend 
style.⌉⌊Settings screen for display, schema, global FAQs, content types, and frontend
style.⌉[

Settings screen for display, schema, global FAQs, content types, and frontend style.

[⌊Frontend FAQ accordion with visible answers synced to FAQPage JSON-LD.⌉⌊Frontend
FAQ accordion with visible answers synced to FAQPage JSON-LD.⌉[

Frontend FAQ accordion with visible answers synced to FAQPage JSON-LD.

## 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

 *   [ Swadhin Khan Mohammad Nakib ](https://profiles.wordpress.org/ssswadhin/)

[Translate “Swadhin AEO FAQ Generator for Blog” into your language.](https://translate.wordpress.org/projects/wp-plugins/swadhin-aeo-faq-generator-for-blog)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/swadhin-aeo-faq-generator-for-blog/),
check out the [SVN repository](https://plugins.svn.wordpress.org/swadhin-aeo-faq-generator-for-blog/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/swadhin-aeo-faq-generator-for-blog/)
by [RSS](https://plugins.trac.wordpress.org/log/swadhin-aeo-faq-generator-for-blog/?limit=100&mode=stop_on_copy&format=rss).

## 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.

## Meta

 *  Version **1.0.5**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [blog](https://wordpress.org/plugins/tags/blog/)[faq](https://wordpress.org/plugins/tags/faq/)
   [JSON-LD](https://wordpress.org/plugins/tags/json-ld/)[schema](https://wordpress.org/plugins/tags/schema/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/swadhin-aeo-faq-generator-for-blog/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/swadhin-aeo-faq-generator-for-blog/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/swadhin-aeo-faq-generator-for-blog/reviews/)

## Contributors

 *   [ Swadhin Khan Mohammad Nakib ](https://profiles.wordpress.org/ssswadhin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/swadhin-aeo-faq-generator-for-blog/)