Add-Ons Pro
Add-Ons Pro is the planned 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 0.1.0 release is an early scaffold: it ships the licensing, bootstrap, activation and database-migration plumbing that the premium features will hook into. The features below are planned and not yet implemented.
Planned PRO features
Section titled “Planned PRO features”- Conditional logic - show and hide options based on the customer’s earlier choices.
- File uploads - a field where the customer uploads a file, e.g. artwork for engraving or print.
- Quantity-based options - option price tied to quantity, plus per-option inventory to limit availability.
- Swatches - pick options as colour or image swatches instead of a plain list.
What the scaffold does today
Section titled “What the scaffold does today”- Boots only after the free Add-Ons plugin has loaded and fired its
addons/bootedaction. - 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 (registries are empty placeholders for now).
- 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.
Relationship with Add-Ons
Section titled “Relationship with Add-Ons”Add-Ons Pro extends the free Add-Ons plugin. The free plugin provides the core text, checkbox and select options; PRO adds the conditional logic, file uploads, quantity-based options and swatches that growing stores ask for.