Add-Ons Pro
Add-Ons Pro es la edición premium de Add-Ons. Es una extensión que requiere tener instalada y activa la versión gratuita de Add-Ons. Se distribuye por Freemius, con licencia, activación y actualizaciones automáticas, no desde el directorio de WordPress.org.
La versión actual 0.6.0 añade lógica condicional, subida de archivos, opciones basadas en cantidad, swatches, inventario por opción y precio de texto por carácter sobre el editor gratuito de opciones de producto.
Funciones PRO
Section titled “Funciones PRO”- Lógica condicional - mostrar y ocultar opciones según las elecciones anteriores del cliente.
- Subida de archivos - recoger diseños, pruebas y briefings con límite de tamaño y lista de extensiones permitidas.
- Opciones basadas en cantidad - multiplicar el precio del add-on elegido por una cantidad propia del add-on.
- Metadatos de carrito y pedido - las referencias de archivos aparecen en la línea del carrito y del pedido.
- Swatches para selects - mostrar opciones como elementos de color o botones con etiqueta.
- Inventario por opción - límite de stock para una línea concreta de add-on y ocultación de opciones agotadas.
- Precio de texto por carácter - calcular un recargo por personalización de texto según el número de caracteres, con opción de ignorar espacios.
Qué funciona hoy
Section titled “Qué funciona hoy”- Arranca sólo después de que se cargue la versión gratuita de Add-Ons y se dispare su acción
addons/booted. - Comprueba la presencia de la versión gratuita y la versión mínima, con avisos en el administrador si faltan.
- Registra servicios premium y se conecta al contenedor del plugin gratuito.
- Añade File upload como tipo premium de opción en el editor de producto.
- Valida archivos obligatorios, tamaño máximo y extensiones permitidas antes de añadir al carrito.
- Añade campos de cantidad separados para add-ons, con límites min/max y multiplicación del precio en el carrito.
- Añade swatches para selects y límites de inventario por opción en el editor de producto.
- Añade controles de precio por carácter para campos de texto mediante
TextConstraints, junto con la etiqueta de precio en el frontend. - Ejecuta ajustes por defecto versionados para activación PRO y migraciones de base de datos.
- Declara compatibilidad con HPOS de WooCommerce y con los bloques de carrito y caja.
- Integra el SDK de Freemius para licencias, interfaz de activación y actualizaciones automáticas.
Relación con Add-Ons
Section titled “Relación con Add-Ons”Add-Ons Pro amplía el plugin gratuito Add-Ons. La versión gratuita ofrece las opciones básicas: texto, casilla y select, con validación de longitud de texto. PRO añade lógica condicional, subida de archivos, opciones basadas en cantidad, swatches, inventario por opción y precio de texto por carácter. Add-Ons Pro 0.6.0 requiere Add-Ons 0.3.0 o superior.