Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

PSBDx Custom Product Fields Wordpress Plugin - Rating, Reviews, Demo & Download

PSBDx Custom Product Fields Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

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

Core capabilities:

  • Add field types: text, number, email, mobile, dropdown, radio, and checkbox.
  • Mark fields as required and define custom required error messages per field.
  • Number fields can increase product price using Price Per Unit.
  • Number fields can allow decimal (point) values with Allow Decimals.
  • Admin order screen supports editing captured field values.
  • Conflict-safe runtime guard pauses plugin execution and shows admin notices when conflicts are detected.
  • Works in WordPress Multisite and supports network activation.
  • Includes developer hooks for custom integrations.
  • For more details, please check: https://dev.psbdx.xyz/documentations/psbdx-custom-product-fields/

Compatibility Warning

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

Possible impact:

  • 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 custom, use these 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 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:
https://dev.psbdx.xyz/documentations/psbdx-custom-product-fields/

Screenshots

No screenshots provided


Reviews & Comments