=== AutoFAQ ===
Contributors: contentmarkuprobot
Tags: faq, schema, json-ld, seo, structured-data
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.1
Stable tag: 1.2.20251026
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Download: AutoFAQ

Automatically generates JSON-LD FAQ schema markup for posts and pages by extracting questions and answers from content.

== Description ==

AutoFAQ is a lightweight WordPress plugin that enhances your content’s SEO by automatically adding structured FAQ schema markup to your posts and pages. This helps search engines understand your FAQ content and can improve your site’s visibility in search results with rich snippets.

Developed by A. Oliinyk (Pumka.net) with contributions from GM Tutul and Jim Kreinbrink

= Key Features =

= How It Works =

  1. Install and Activate: No configuration needed – works immediately after activation
  2. Create Content: Write posts or pages with questions and answers in your content
  3. Automatic Detection: The plugin automatically identifies Q&A patterns in your text
  4. Manual Override: Use the AutoFAQ metabox to manually add or edit FAQs
  5. Schema Output: JSON-LD FAQ schema is automatically added to your page’s <head> section

= Benefits =

= Use Cases =

Perfect for:

= Technical Details =

== Installation ==

  1. Upload the plugin files to the /wp-content/plugins/autofaq directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Edit any post or page to see the AutoFAQ metabox.
  4. Add FAQs manually or check “Regenerate on next save” to auto-extract from content.

== Frequently Asked Questions ==

= Does this work with Gutenberg? =

Yes! AutoFAQ is fully compatible with both the Gutenberg block editor and the Classic Editor.

= Will this slow down my website? =

No. AutoFAQ is lightweight and only adds minimal JSON-LD code to your page headers. There’s no impact on frontend loading speed.

= Can I customize which post types show FAQs? =

Currently, AutoFAQ works with posts and pages. Custom post type support may be added in future versions.

= How does the automatic extraction work? =

The plugin scans your content looking for question patterns (sentences ending with “?”) followed by answer text. You can control how many sentences are included in answers.

= Is the schema markup valid? =

Yes! AutoFAQ generates clean, valid JSON-LD that follows schema.org FAQPage specifications.

== Screenshots ==

  1. AutoFAQ metabox in the post editor showing FAQ management interface
  2. Example of JSON-LD schema output in page source
  3. FAQ rich snippet example in search results

== Changelog ==

= 1.2.20251026k =

= 1.1 =

== Upgrade Notice ==

= 1.2.20251026k =
This version fixes compatibility issues and removes debug code. Recommended for all users.