Linux 软件免费装
Banner图

Teil1 Schema Manager

开发者 pvj7000
更新时间 2026年9月22日 18:07
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce schema json-ld rich-snippets structured-data

下载

2.3.3 2.4.0 2.3.2 2.4.1

详情介绍:

Teil1 Schema Manager helps you create and control Schema.org JSON-LD without editing theme code. Build site-wide schemas, conditional rules, and per-page overrides from a visual WordPress dashboard. Structured data can help search engines and AI-powered discovery systems interpret page entities and relationships. It does not guarantee rich results, search rankings, AI citations, or inclusion in AI Overviews. Global Schemas – Site-wide markup that fires on every page (Organization, WebSite, etc.) Schema Rules – Conditional templates that target specific page types, archives, taxonomies, and custom post types. Rules support AND logic for precise targeting. Local Overrides – Per-page schemas stored in post meta for granular control, with an override toggle for same-type resolution. Schema Quality Score The dashboard's internal 0–100 Schema Quality Score summarizes configured coverage, required and recommended properties, schema depth, and type diversity. It is a diagnostic for improving your configuration, not a Google ranking or Rich Results score. Key Features Compatibility and Duplicate Schema Teil1 Schema Manager can run alongside Yoast SEO, Rank Math, SEOPress, and AIOSEO because it does not change their titles, descriptions, sitemaps, or other SEO features. If two plugins output the same Schema.org type on a page, however, duplicate JSON-LD can result. Disable the overlapping schema output in the other SEO plugin when you configure the same type here. For WooCommerce, the optional Suppress conflicting schema output setting removes only WooCommerce's Product, Review, BreadcrumbList, or WebSite markup when Teil1 Schema Manager renders the same type on that request. It does not merge arbitrary third-party schema graphs or disable unrelated WooCommerce structured data. Who Is This For? What This Plugin Does NOT Do Source Code The React admin UI is built with Vite. Source code and build tools are available on GitHub. Official Website Learn more, view documentation, and find examples on the official Teil1 Schema Manager website.

安装:

  1. Upload the teil1-schema-manager directory to /wp-content/plugins/, or install directly through the WordPress plugin screen.
  2. Activate the plugin through the Plugins screen.
  3. Navigate to Teil1 Schema Manager in the admin sidebar.
On first activation, the plugin:

屏幕截图:

  • Visual Rule Builder — target WordPress contexts, configure schema properties, and inspect the live JSON-LD output.
  • Schema Rules — review conditional coverage and priorities for posts, pages, archives, and taxonomies.
  • Site Map Coverage Audit — identify URL contexts with configured or missing structured data.
  • Pages & Posts — inspect and edit per-page local schemas and global override behavior.
  • Help & Settings — browse dynamic variables and configure conflict suppression and uninstall behavior.

升级注意事项:

2.0.1 The post editor meta box is now read-only. Quick Add and the remove buttons are gone; use the "Edit in t1 Schema" link, which now opens the editor for that post. Existing local schemas are untouched. 2.0.0 Conflict suppression is now opt-in. If you relied on t1 Schema removing another plugin's JSON-LD, enable it under Help → Settings after updating, or you may see duplicate structured data. 1.5.0 Security hardening and WordPress.org compliance. Recommended update for all users.

常见问题:

Does this plugin work with any theme?

Yes. Teil1 Schema Manager outputs a <script type="application/ld+json"> tag in <head> and has no dependency on any theme.

Does it conflict with other SEO plugins?

Teil1 Schema Manager only outputs JSON-LD structured data. It does not modify meta tags, sitemaps, or other SEO elements. It can run alongside Yoast SEO, Rank Math, SEOPress, and AIOSEO, but overlapping schema types should be disabled in the other plugin to prevent duplicate JSON-LD.

Does it work with WooCommerce?

Yes. product is treated as a regular post type, so it works with Global Schemas, Rules, and Local Overrides without extra setup, and dynamic variables like {{product_price}} and {{product_availability}} are available once WooCommerce is active. Variable products (size/color options) using {{product_price}} automatically get an accurate AggregateOffer price range instead of just their cheapest variation. WooCommerce also outputs its own Product/Review/BreadcrumbList/WebSite JSON-LD by default — turn on "Suppress conflicting schema output" under Help → Settings and Teil1 Schema Manager will automatically remove only the WooCommerce output that would otherwise duplicate a type you've configured.

What happens when I deactivate the plugin?

Your data (schemas, rules, custom variables) stays in the database. If you delete the plugin and have enabled the "Delete data on uninstall" setting, all data is removed.

Can I use this with custom post types?

Yes. All registered public post types appear automatically in the condition dropdown, the post type filter, and the Site Map.

What are dynamic variables?

Variables like {{post_title}} are placeholders that resolve to actual values at render time. This lets you create one rule that works across hundreds of pages. See the Help tab in the dashboard for the full variable reference.

Can I export and import schemas between sites?

Yes. Use wp teil1-schema-manager export > backup.json and wp teil1-schema-manager import backup.json via WP-CLI, or export the JSON from the dashboard.

更新日志:

2.4.1 2.4.0 2.3.3 2.3.2 2.3.1 2.3.0 2.2.2 2.2.1 2.2.0 2.1.0 2.0.2 2.0.1 2.0.0 1.5.0 1.4.9 1.4.6