CatmanStudios Systems Service Schema For WooCommerce
CatmanStudios Systems Service Schema For WooCommerce
Description
CatmanStudios Systems Service Schema For WooCommerce adds a “This is a service” option to Simple and Variable products. When enabled, the plugin changes the product’s JSON-LD structured data @type from Product to Service (https://schema.org/Service), and lets you specify a provider, service type, and area served — either per product or as site-wide defaults under WooCommerce > Settings > Products.
This plugin makes no external network requests and collects no data.
Installation
- Upload the plugin files to the
/wp-content/plugins/catmanstudios-systems-service-schema-for-woocommercedirectory, or install through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Requires WooCommerce to be installed and active.
- Edit a Simple or Variable product, check “This is a service” in the General tab, and fill in the new Service tab fields.
- Optionally set site-wide defaults under WooCommerce > Settings > Products > Service Schema.
Faq
No. “Service” is a flag on existing Simple and Variable products, similar to the built-in “Virtual” checkbox — it does not add a new entry to the product type dropdown.
No, only Simple and Variable products support the Service flag.
Reviews
Changelog
1.4.1
- updated Icon images
1.4.0
- Rebranded from Aplomb Labs to CatmanStudios Systems; the plugin slug, text domain, and all functions, classes, constants, stored options, and product meta keys now use the
cmss_prefix. Author remains bryanheadrick.
1.3.0
- Rebranded from Plumbline Labs to Aplomb Labs; the plugin slug, text domain, and all functions, classes, constants, stored options, and product meta keys used the
aplb_prefix.
1.2.0
- Updated the plugin slug and text domain to
plumbline-labs-service-schema-for-woocommerce, the identifier registered on WordPress.org at the time.
1.1.0
- Reverted the plugin slug and text domain to
service-schema-for-woocommerceto match the identifier already registered on WordPress.org; the “Plumbline Labs” branding remained in the plugin name. - Removed the one-time activation migration for legacy meta/option keys.
1.0.0
- update PHP version requirement to match WooCommerce
0.1.1
- Rebranded to Plumbline Labs Service Schema For WooCommerce; all functions, classes, constants, stored options, and product meta keys used the
plbl_prefix.
0.1.0
- Initial release.