WP Manifestindependent plugin directory
manifest / seo / wp-schema-automator

WP Schema Automator self-updates

WP Schema Automator adds FAQ, HowTo, and Product schema JSON-LD with per-post controls and bulk tools

by BooPug Studios · github.com/booyaka101/wp-schema-automator · website

0stars
1release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/booyaka101/wp-schema-automator/releases/download/v0.1.1/wp-schema-automator-release.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

WP Schema Automator (MVP)

by BooPug Studios — https://boopugstudios.com

Plugin page: https://boopugstudios.com/wp-schema-automator

Auto-generate valid JSON-LD schema for FAQ, HowTo, and Product from post content with per-post controls and a bulk checker.

Features

  • FAQ, HowTo, Product schema generation
  • Auto mode parses post content
  • Manual mode provides fields in a metabox
  • JSON-LD output in wp_head
  • Bulk Checker admin page
  • WooCommerce-aware Product schema (if WooCommerce installed)

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • DOM extension (standard on most PHP installs)
  • WooCommerce optional

Installation

  1. Copy the folder wp-schema-automator/ into wp-content/plugins/.
  2. Activate "WP Schema Automator" in WordPress → Plugins.

Usage

  1. Edit any post/page.
  2. In the "Schema Automator" metabox:
    • Select Schema Type: None, FAQ, HowTo, Product.
    • Choose Mode: Auto (parse content) or Manual (fill fields).
  3. Update/Publish the post.
  4. View the post on the frontend and inspect source for the JSON-LD block.

Auto parsing rules

  • FAQ: takes up to 10 pairs of H2/H3 as question and the next paragraph as the answer.
  • HowTo: converts the first ordered list <ol><li>…</li></ol> into HowTo steps (max 15).
  • Product: if WooCommerce product exists for the post ID, uses product data; otherwise falls back to post title/thumbnail/description.

Manual fields

  • FAQ: add question/answer pairs.
  • HowTo: optional name and a list of steps.
  • Product: price, currency, SKU, brand, availability.

Bulk Checker

  • Admin → Schema Automator → lists posts with schema status: Off, OK, or Empty.

Notes

  • JSON-LD is emitted only on singular views.
  • For Product schema, availability options use Schema.org enums (e.g. InStock, OutOfStock, PreOrder).

Roadmap (V1+)

  • Review schema importer
  • Google Merchant Center sync
  • Multilingual support (load text domain, translations)
  • Settings page for defaults and type toggles
  • Validator integration and per-post preview

Support

Issues and feedback welcome. Visit https://boopugstudios.com for support and updates.

Releases

1 release. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.1.1 latest
Aug 19, 2025 1 year ago
wp-schema-automator-release.zip
1