SchemaGrove

وضاحت

SchemaGrove gives WordPress site owners a visual way to build accurate, connected structured data. Instead of hand-writing JSON-LD, you model a page’s people, organizations, articles, products, places, offers, and other Schema.org entities as a graph you can see and inspect.

Connect entities, choose their properties, bind values to WordPress content, validate the result, and preview the exact compiled JSON-LD before it can appear on the front end. SchemaGrove Lite provides the complete per-content graph workflow and does not require an external service.

Build structured data visually

  • Build graphs for posts, pages, products, and other selected public post types in a focused visual canvas.
  • Search a bundled Schema.org type and property catalog and see compatible property guidance while you work.
  • Begin with a content-aware starter graph, build from scratch, or import an existing graph for further editing.
  • Create nested schemas, repeated values, and connected entity references without manually assembling JSON.
  • Bind properties to allowlisted post, author, featured-image, date, and site values so saved graphs can follow WordPress content safely.
  • Arrange graph cards manually, use the auto-organize action, and move between entity and property details without losing the structure around you.
  • Export graphs for reuse or review, then inspect the exact JSON-LD produced by the server-side compiler.

Understand and publish safely

  • Validate required structure and value compatibility before saving a graph.
  • Publish JSON-LD only on singular content with an explicitly saved, valid graph; unresolved ownership decisions keep output safely paused.
  • Use Guided Setup to define site identity, select supported content types, and make an informed schema-publishing plan.
  • Coordinate with an existing SEO or structured-data plugin through clear ownership guidance. SchemaGrove does not rewrite another plugin’s saved settings.
  • Explore a bounded, pannable Site Graph showing page hierarchy, internal links found in stored post content, saved schema relationships, and schema coverage.
  • Work within capability checks and bounded graph, search, and compilation limits designed for predictable WordPress administration.
  • Keep the workflow local: SchemaGrove Lite bundles its vocabulary, compiles in WordPress, and makes no external AI or content requests.

SchemaGrove Pro

SchemaGrove Pro is a separately purchased and distributed add-on for teams that need site-wide governance, reusable schema systems, evidence, and operational workflows. Pro extends Lite with:

  • Conditional templates with a full-page visual builder, activation windows, simulation, and per-content overrides.
  • A canonical entity registry for linking shared people, organizations, and other entities into post and template graphs.
  • Supported, request-scoped schema-ownership integrations and collision diagnostics for common SEO and commerce plugins without changing their saved settings.
  • Resumable site audits, bounded queues, schedules, automations, operational diagnostics, and a privacy-conscious local support bundle.
  • Integration bindings for ACF, WooCommerce, Pods, and Meta Box.
  • Local Agent Readiness evidence, crawler-policy controls, optional machine-facing interfaces, and remediation history.
  • Administrator-authorized Google Search Console evidence and optional URL Inspection samples.
  • Advisory Schema Copilot workflows with a deterministic local provider and an optional OpenAI provider that requires configuration, explicit data-sharing consent, and an authorized run.
  • Review-required vertical packs for Local Business, Publisher, Ecommerce, Events, Courses, Jobs, and Recipes.

SchemaGrove Lite remains fully usable for every Lite feature described above. Learn more at the SchemaGrove website or read the documentation.

Privacy

SchemaGrove Lite stores schema graphs in WordPress post metadata and settings in the WordPress options table. Each saved graph also records its revision, save time, and the WordPress user ID that last edited it for concurrency and audit context. It sends no content or personal data to an external service. Suggested disclosure text is also added to WordPress’s Privacy Policy Guide.

Developer Notes

The authenticated REST namespace is schemagrove/v1. Cookie-authenticated requests use the standard wp_rest nonce; application passwords continue to work through WordPress REST authentication. Human-readable JavaScript and CSS source, pinned build dependencies, and reproducible build instructions are included in src/, package.json, package-lock.json, and README.md. Key extension hooks include schemagrove_allowed_bindings, schemagrove_binding_value, schemagrove_vocabulary_catalog, schemagrove_graph_before_save, schemagrove_graph_validation, schemagrove_effective_graph, schemagrove_compiled_json_ld, schemagrove_should_output, schemagrove_admin_config, schemagrove_is_pro_active, schemagrove_register_rest_routes, and schemagrove_loaded.

تصوير

انسٽاليشن

  1. Upload the schemagrove directory to /wp-content/plugins/ or install its ZIP from Plugins > Add New.
  2. Activate SchemaGrove.
  3. Follow the optional guided setup, or skip it and open SchemaGrove > Schema Graph directly.
  4. Select a post or page, edit the graph, validate it, preview it, and save.

In Lite, JSON-LD is emitted only for singular content with an explicitly saved, valid graph. When Pro is active, an active conditional template can supply the effective graph; any saved per-post graph is applied last as the override.

FAQ

Does SchemaGrove execute values entered in the graph?

No. Dynamic values use a fixed allowlist. Graph data cannot name PHP functions or callbacks.

How do I add nested schema properties?

Select an object-compatible property such as logo, address, author, or offers, then choose Create nested schema in the property inspector. SchemaGrove recommends the compatible Schema.org type, creates and connects the child in one undoable action, and opens its Entity ID field. The canvas displays each level as entity, property, nested entity, and nested property connections, with nesting supported up to the plugin’s safety limit.

Will uninstalling remove my graphs?

Not by default. Enable “Remove data on uninstall” in SchemaGrove settings before uninstalling if you want graph metadata and settings deleted.

Does Lite contact Schema.org or an AI provider?

No. The vocabulary ships with the plugin and compilation happens in WordPress. Add-ons must disclose any external services they introduce.

جائزا

ھن پلگ ان لاءِ ڪي به رايا ناھن.

تعاون ڪندڙ & ڊولپرز

“SchemaGrove” اوپن سورس سافٽ ويئر آهي. ھيٺين ماڻھن ھن پلگ ان ۾ حصو ورتو آھي.

تعاون ڪندڙ

ترجمو ڪريو “SchemaGrove” توهان جي ٻولي ۾.

ڊولپمينٽ ۾ دلچسپي؟

ڪوڊ براؤز ڪريو، چيڪ ڪريو SVN مخزن، يا رڪنيت حاصل ڪريو ڊولپمينٽ لاگ پاران RSS.

لاگ تبدیل ڪريو

1.0.8

  • Kept schema-ownership guidance within SchemaGrove screens instead of displaying a permanent notice across the WordPress site and network admin.
  • Restored the standard WordPress admin toolbar, footer, and active-menu styling while preserving the full-width SchemaGrove workspace.
  • Limited rare migration-failure notices to the Plugins screen using WordPress’s standard dismissible notice API.

See changelog.txt included with the plugin for the complete release history.