Title: SchemaWeave
Author: erenkoyuncu
Published: <strong>August 24, 2026</strong>
Last modified: August 24, 2026

---

Search plugins

![](https://ps.w.org/schemaweave/assets/banner-772x250.jpg?rev=3663490)

![](https://ps.w.org/schemaweave/assets/icon-256x256.png?rev=3663490)

# SchemaWeave

 By [erenkoyuncu](https://profiles.wordpress.org/erenkoyuncu/)

[Download](https://downloads.wordpress.org/plugin/schemaweave.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/schemaweave/#description)
 * [Reviews](https://wordpress.org/plugins/schemaweave/#reviews)
 *  [Installation](https://wordpress.org/plugins/schemaweave/#installation)
 * [Development](https://wordpress.org/plugins/schemaweave/#developers)

 [Support](https://wordpress.org/support/plugin/schemaweave/)

## Description

SchemaWeave generates structured data locally from WordPress/WooCommerce content
and administrator configuration.

Key features:

 * Organization, WebSite, LocalBusiness, WebPage, BlogPosting, Product, BreadcrumbList,
   ItemList and FAQPage graph entities.
 * Per-entity switches to reduce overlap with other SEO/schema plugins.
 * Public post type mapping to WebPage, BlogPosting, Product or Disabled.
 * Per-content schema overrides, image/description/brand controls and FAQ editor.
 * Visitor-visible FAQ output through automatic append or `[schemaweave_faq]` shortcode
   mode.
 * WooCommerce Offer/AggregateOffer, SKU, availability and AggregateRating only 
   when real source data exists.
 * Diagnostics, graph inspector, lightweight structural validator and conservative
   overlap warnings.
 * Settings export/import/reset and opt-in uninstall cleanup.
 * WP-CLI status, inspect and validate commands.
 * No telemetry, hosted API, tracking or license-server dependency.

SchemaWeave does not fabricate prices, offers, identifiers, ratings or reviews.

### Privacy

SchemaWeave does not transmit site content, product data, settings or diagnostics
to the project maintainers or to a SchemaWeave service.

## Installation

 1. Upload the SchemaWeave plugin ZIP from Plugins > Add New > Upload Plugin.
 2. Activate SchemaWeave.
 3. Open Settings > SchemaWeave.
 4. Configure organization identity, locations, schema switches and post type mapping.
 5. Edit any public post/page/product to use the SchemaWeave content panel for URL-
    specific overrides and FAQ data.
 6. If another SEO plugin emits overlapping structured data, disable only the overlapping
    SchemaWeave entity types.

## FAQ

### Does SchemaWeave send site data to an external service?

No. SchemaWeave has no telemetry, analytics, license server or hosted API dependency.
Structured data is generated locally.

### Does it invent Product prices or ratings for SEO?

No. Missing commercial, identifier, rating and review data is omitted.

### Can I use it with another SEO plugin?

Yes, but avoid having multiple systems emit the same entity for the same page. SchemaWeave
provides entity-level switches and diagnostics to help review potential overlap.

### Why can visitors see FAQ content added in the SchemaWeave editor?

FAQ structured data should represent content visitors can access. The default mode
appends the FAQ to the page; shortcode mode uses `[schemaweave_faq]`.

### Does SchemaWeave guarantee rich results or ranking improvements?

No. SchemaWeave generates structured data; search engines apply their own eligibility
and display rules.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SchemaWeave” is open source software. The following people have contributed to 
this plugin.

Contributors

 *   [ erenkoyuncu ](https://profiles.wordpress.org/erenkoyuncu/)

[Translate “SchemaWeave” into your language.](https://translate.wordpress.org/projects/wp-plugins/schemaweave)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Improved WordPress.org Plugin Check compliance for output, request validation,
   uninstall cleanup and translations.
 * Updated Tested up to for WordPress 7.1.

#### 1.0.0

 * First stable release.
 * Added the framework-independent PHP 7.4+ JSON-LD engine and WordPress/WooCommerce
   bridge.
 * Added Organization, WebSite, LocalBusiness, WebPage variants, Product, BlogPosting,
   BreadcrumbList, ItemList and FAQPage support.
 * Added WordPress settings, post type mapping, per-content overrides, Media Library
   image selection and JSON-LD preview.
 * Added visible FAQ rendering and shortcode mode.
 * Added WooCommerce Offer/AggregateOffer, SKU, availability and rating integration
   using real catalog data only.
 * Added diagnostics, graph validation, settings backup/recovery and WP-CLI tools.
 * Added migration/uninstall safety, script-output hardening, CI, Plugin Check and
   runtime smoke workflows.

## Meta

 *  Version **1.0.1**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [JSON-LD](https://wordpress.org/plugins/tags/json-ld/)[schema](https://wordpress.org/plugins/tags/schema/)
   [schema.org](https://wordpress.org/plugins/tags/schema-org/)[seo](https://wordpress.org/plugins/tags/seo/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/schemaweave/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/schemaweave/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/schemaweave/reviews/)

## Contributors

 *   [ erenkoyuncu ](https://profiles.wordpress.org/erenkoyuncu/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/schemaweave/)