YayExtra es un plugin de WordPress para WooCommerce que te permite crear campos personalizados y asignarlos a productos en concreto o a grupos de productos.
Viene con una variedad de tipos de campos, incluyendo lista desplegable, lista de selección múltiple, botones de radio, casillas de verificación, números, entradas de texto, muestras de color y más.

CARACTERÍSTICAS DE YAYEXTRA
YayExtra admite una amplia gama de tipos de campos de producto para satisfacer tus diversos casos de uso.
- Permite a los clientes introducir texto, números, correos electrónicos, etc.
- Añade botones de radio al producto original
- Permite casillas de verificación para aceptar la política de privacidad
- Añade filas de botones para personalizar el producto base
- Añade una tarifa única en porcentaje o cantidad fija
- Añade múltiples tarifas a opciones de productos múltiples
- Muestra el subtotal de los extras seleccionados
- Múltiples opciones en un conjunto de opciones
- Puedes añadir muchos campos personalizados de productos en el mismo grupo. Las opciones relacionadas se pueden mostrar una al lado de la otra o de forma vertical. Un campo de producto puede activar la visualización del siguiente campo de producto.
Múltiples opciones en un conjunto de opciones
Puedes añadir muchos campos personalizados de productos en el mismo grupo. Las opciones relacionadas se pueden mostrar una al lado de la otra o de forma vertical. Un campo de producto puede activar la visualización del siguiente campo de producto.
Aplicar opciones de productos masivamente
Un grupo de campos de producto se puede aplicar a todos los productos, a un grupo de productos en una categoría específica, a un grupo de productos con una etiqueta específica o a productos seleccionados individualmente.
Variaciones condicionales de WooCommerce
YayExtra te permite crear una lógica condicional para combinarla con las opciones personalizadas existentes. Las lógicas condicionales ayudan a mostrar el siguiente campo de producto si el usuario ha seleccionado un valor de opción específico.
Supongamos que vendes piezas de automóviles, por lo que cuando el cliente elige tener «Accesorios», entonces opciones relacionadas como «Artículos para la puerta delantera» o «Kit de reemplazo» pueden mostrarse en la página actual del producto. De lo contrario, si el cliente no marca la casilla de «Accesorios», esas opciones no se mostrarán, lo que mantiene tu página de producto ordenada y clara.

CARACTERÍSTICAS EXCLUSIVAS DE LA VERSIÓN PREMIUM
En la versión premium se incluyen varios tipos de campos:
- Muestras de imagen
- Botón (seleccionable múltiple)
- Muestras (seleccionables múltiples)
- Selector de fecha
- Selector de hora
- Carga de archivos
- Separar productos de grupo
- Similar a «productos relacionados», podrás utilizar fácilmente un producto existente como una muestra u opción de otro producto. Por ejemplo, puedes añadir el producto de «pegatinas personalizadas» a una gama de productos «bolsas». Puedes añadir un «gorro a juego» a una «camiseta de béisbol» o algo similar.

CÓMO FUNCIONA YAYEXTRA
Cada tipo de campo viene con varios elementos que te ayudarán a mejorar las opciones de productos adicionales:
- Campo requerido: Obliga al cliente a seleccionar una opción o introducir la información para que se incluya en el pedido (gratuito).
- Marcador de posición: Añade texto de ayuda o el valor esperado que se debe introducir en el campo (gratuito)
- Establecer como predeterminado: Permite seleccionar un valor de opción específico al cargar la página del producto (gratuito).
- Imagen personalizada: Utiliza una imagen de muestra cargada para mostrarla en la imagen destacada del producto (exclusivo de la versión premium).
- Carga de archivos: Añade una o varias cargas de archivos, hace obligatorias u opcionales las cargas de archivos y muchas otras opciones.
- Carga de archivos: Permite formatos de archivo específicos como PNG, JPG, PDF, DOC, XLS, etc.
En en siguiente vídeo vamos a ver el plugin en funcionamiento creando una serie de campos a un producto con precio extra, lógica condicional, etc y haremos un pedido para que veas la información de los campos en el el carrito, checkout y pedido finalizado.
Nos vemos en el siguiente tutorial.
Un saludo.




Deja tus opiniones o dudas en los comentarios.