Releases: Gogonemnem/wpcpo-order-metadata-compatibility
Release list
WPC Product Options Order Metadata Compatibility v1.0.0
First public release of WPC Product Options Order Metadata Compatibility.
This unofficial compatibility plugin addresses an interoperability issue in WPC Product Options for WooCommerce where selected product options are stored in the plugin-specific _wpcpo_options_v2 metadata structure but are not consistently exposed as standard WooCommerce order-item metadata.
This can cause options to be missing from third-party consumers such as the WooCommerce mobile app and other integrations that rely on standard WooCommerce order metadata.
What this plugin does
- Preserves WPC Product Options' existing
_wpcpo_options_v2metadata. - Adds recognized non-file product options as normal WooCommerce order-item metadata.
- Avoids adding exact duplicate metadata.
- Avoids duplicate rendering when the standard metadata is already present.
- Leaves file-upload options under WPC Product Options' own handling.
- Does not modify WPC Product Options or WooCommerce core files.
The compatibility fix applies to new orders created after the plugin is activated. Existing orders are not migrated automatically.
Installation
Download wpcpo-order-metadata-compatibility.zip, then install it through:
WordPress Admin → Plugins → Add New Plugin → Upload Plugin
Upload the ZIP, install it, and activate the plugin.
It is recommended to make a backup and test with a new order before relying on it in production.
AI disclosure
The investigation of the original compatibility issue and development of this plugin were done with substantial assistance from ChatGPT/AI. This is an unofficial community workaround and is not created, reviewed, or endorsed by WPClever.