Skip to content

Aldono Pro

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

The current release ships conditional logic, file uploads, quantity-based add-on pricing, select swatches and per-option inventory 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.
  • Boots only after the free Aldono 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.
  • 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.

Aldono Pro extends the free Aldono plugin. The free plugin provides seven field types (text, textarea, number, date, checkbox, select and radio) with text-length and input validation; PRO adds conditional logic, file uploads, quantity-based pricing, select swatches and per-option inventory. Swatches apply to select fields only.