WordPress plugin intelligence profile

PSBDx Custom Product Fields

Add custom product fields to WooCommerce products, validate user input, and optionally increase product price based on number field values.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.2.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update12 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records PSBDx Custom Product Fields version 1.2.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

PSBDx Custom Product Fields adds dynamic custom fields to WooCommerce product pages and seamlessly carries the submitted values through the cart, checkout, and order screens.

Core capabilities:

* Add multiple field types: text, textarea, number, email, mobile, website URL, date, dropdown, radio, and checkbox.

* Mark fields as required and define custom error messages per field.

* Increase product price dynamically using the Price Per Unit setting on Number fields.

* Allow decimal (point) values in Number fields with the Allow Decimals setting.

* Edit captured field values directly from the Admin order screen (works with both classic and High-Performance Order Storage).

* Conflict-safe runtime guard: pauses plugin execution and shows admin notices when conflicts are detected.

* Full WordPress Multisite compatibility with network activation support.

* Includes extensive developer hooks for custom integrations.

xyz/documentations/psbdx-custom-product-fields/

Compatibility Warning

If a custom plugin or theme fully replaces the standard WooCommerce product, cart, checkout, or order creation flow (instead of using standard WooCommerce hooks), this plugin may not be able to capture field data or apply price adjustments.

Possible impacts of custom overrides:

* Custom field values may not be saved into cart/order item meta.

* Pricing field adjustments may not be added to line item totals.

Solution Hooks (For Custom Checkout/Flow Integrations)

If your checkout flow is highly customized, you can use these developer hooks to pass data through your own pipeline.

Plugin filters/actions:

  • psbdx_cpf_product_fields – Filter field definitions before display/validation.
  • psbdx_cpf_required_message – Customize required field message output.
  • psbdx_cpf_cart_item_data – Inject/adjust cart item data before WooCommerce stores it.
  • psbdx_cpf_adjusted_cart_price – Control the final adjusted price for cart items.
  • psbdx_cpf_after_validation – Run custom logic after field validation.
  • psbdx_cpf_loaded – Fire integration bootstrapping after plugin init.

WooCommerce hook points commonly used for compatibility:

  • woocommerce_add_cart_item_data
  • woocommerce_get_item_data
  • woocommerce_before_calculate_totals
  • woocommerce_checkout_create_order_line_item

For advanced implementation examples, please check the documentation:

xyz/documentations/psbdx-custom-product-fields/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • custom fields
  • product addons
  • product fields
  • checkout
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity12 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.