Zum Inhalt springen

Add-Ons Pro

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Add-Ons Pro is the premium edition for Add-Ons. It is an add-on that requires the free Add-Ons plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.

The current 0.6.0 release ships conditional logic, file uploads, quantity-based add-on pricing, select swatches, per-option inventory and per-character text pricing on top of the free product-option editor.

  • Conditional logic - show and hide options based on the customer’s earlier choices.
  • File uploads - collect artwork, proofs or briefs with per-field size and extension rules.
  • Quantity-based options - multiply a selected add-on’s price by a separate add-on quantity.
  • Cart and order metadata - uploaded file references are visible on the cart item and order item.
  • Select swatches - show select choices as colour chips or label buttons.
  • Per-option inventory - track stock per add-on row and hide sold-out options.
  • Per-character text pricing - calculate text personalisation surcharges from the typed character count, with optional space exclusion.
  • Boots only after the free Add-Ons plugin has loaded and fired its addons/booted action.
  • Verifies the free plugin is present and meets the minimum version, with admin notices when it is not.
  • Registers premium services and hooks into the free plugin’s container.
  • Adds File upload as a premium option type in the product editor.
  • Validates required files, maximum size and allowed extensions before add-to-cart.
  • Adds per-option add-on quantity fields with min/max limits and cart price multiplication.
  • Adds select swatches and per-option stock limits in the product editor.
  • Adds per-character pricing controls for text add-ons through TextConstraints, including a storefront price label.
  • Runs version-tracked PRO activation defaults and database migrations.
  • Declares WooCommerce HPOS and Cart/Checkout Blocks compatibility.
  • Integrates the Freemius SDK for licensing, activation UI and automatic updates.

Add-Ons Pro extends the free Add-Ons plugin. The free plugin provides the core text, checkbox and select options with text-length validation; PRO adds conditional logic, file uploads, quantity-based pricing, select swatches, per-option inventory and per-character text pricing. Add-Ons Pro 0.6.0 requires Add-Ons 0.3.0 or later.