Cómo añadir opciones extra (addons, complementos) a tus productos de Woocoommerce

Compartir en:

Regresar a: Todas las Entradas

Un caluroso Guau para todos!

He visto mucho en la comunidad de los grupos de WordPress preguntar por ésta función. Hoy veremos como añadir addons/Campos adicionales en la página de producto individual utilizando un sencillo plugin. Para que la explicación sea más práctica, veremos un caso específico que debemos conseguir. Pero antes…

¿Qué son los campos adicionales de producto o  Product Addons?

Son opciones adicionales que podemos agregar en la página del producto que enriquecerá la información del pedido.

Las opciones por defecto para pedir un producto en Woocommerce (Cantidad, etc) son muy limitadas. Para productos no muy complejos va perfecto. Va un paso más allá con los productos variables que nos permite asignar atributos seleccionables.

Pero, aún así queda limitado en otras situaciones, por ejemplo:

Vendemos anillos con y sin nombres tallados, necesitamos un campo para que el cliente ingrese el nombre o palabra que desea que sea tallada.

Vendemos camisetas con fotos estampadas y necesitamos un campo para que el cliente suba el archivo de la foto que quiere que se estampe.

Como en el ejercicio de hoy, vendemos un menú de un determinado precio, podemos irle añadiendo opciones que incrementen el precio.

Vendemos regalos, podemos añadirle la opción para que elija si desea que lo envolvamos, con un monto adicional por supuesto.

Y un larguíiiisimo etc.

El Reto de Hoy: Opciones Adicionales

Lo que construiremos será, a partir de un producto llamado «Menú del día» de 10 USD, Agregarle la opción para que el cliente pueda elegir el platillo. Además, al elegir su entrada, tenga opciones que cuestan un monto adicional. Éstos montos de cada opción se sumarán automáticamente al subtotal del precio. ¿Genial Cierto?

Por último, un campo para ingresar texto para que el cliente pueda dejarme opciones adicionales con respecto a su menú.

Practicamente el cliente podrá armar su menú personalizado desde ésta página de producto.

Éstos tres tipos de campos que configuraremos no son los únicos. Hay algunos más, ya los mencionaremos más adelante.

Por favor no quiero que su mente se cierre sólo al rubro de comida. Las opciones adicionales son una potente herramienta para casi cualquier rubro.

Lo mejor es que por más que se ve como una construcción compleja, armarlo es sumamente sencillo. Y se puede manejar incluso desde la misma página de edición del producto… 

La herramienta: WooCommerce Product Addons

La herramienta que hará posible toda ésta construcción es el plugin WooCommerce Product Addons. Veremos el paso a paso de cómo lograr nuestro cometido a través de cada una de sus configuraciones. Vamos a ello!

Descarga el Plugin para que lo pruebes tú mismo

Puedes descargar éste plugin premium desde la barra lateral de éste artículo (Si lo lees desde escritorio) o en la parte inferior de mismo (Si nos lees desde móviles), también puedes buscar ésta herramienta directamente en la barra de búsqueda de nuestro menú principal.

Recuerda que los botones de descarga se desbloquean cuando eres miembro del Club Guau. Únete a ésta comunidad para tener acceso a cientos de plugins y temas premium y sacar el máximo provecho a nuestros tutoriales.

Administramos todo desde la misma página de edición de producto

Las opciones de configuración de los addons para cada productos, los encontramos muy facilmente en la misma página de edición de los mismos. Para ser más precisos, en la sección de datos de producto, ahora se podrá apreciar una nueva pestaña llamada «Add-ons». Vamos a hacer Click para ver sus opciones.

En la imagen de abajo, se observan algunos addons que he creado. En el caso que estén creando un nuevo producto, les aparecerá todo vacío. Y deberán empezar a agregarlos haciendo click a botón Add Filed.

Creando nuestra primera opción extra o addon

Al crear un addon nuevo. Lo primero que nos aparecerá será la opción para elegir el tipo de campo que añadiremos:

Múltiple Choice es para mostrar varias opciones, pero sólo se podrá elegir una.

Checkboxes es para marcar opciones en casillas de verificación, de las cuales pueden elegirse varias simultáneamente.

Short Text es un campo de introducción de texto corto

Long Text lo mismo que el anterior pero para textos largos.

File Upload: Cómo pueden ver, también hay la opción para permitirle al usuario subir archivos.

Customer Defined Price: Para que el cliente defina un precio.

Quantity: Un selector de cantidad

Heading: Un título

 En el ejercicio, para la primera sección dónde se podrá elegir el platillo, y sólo se deberá elegir uno, voy a elegir Multiple Choice.

Cuando seleccionas Múltiple Choice, te aparecen tres opciones de formas de visualizar las opciones:

Dropdowns: Selectores

Radio Buttons: Similar al Checkbox. A modo de casillas de verificación para cada opción.

Images: Añadir imágenes a cada opción

Para éste caso voy a elegir Dropdowns, pero también con imágenes de cada plato quedaría genial. 

Descarga el Plugin para que lo pruebes tú mismo

Puedes descargar éste plugin premium desde la barra lateral de éste artículo (Si lo lees desde escritorio) o en la parte inferior de mismo (Si nos lees desde móviles), también puedes buscar ésta herramienta directamente en la barra de búsqueda de nuestro menú principal.

Recuerda que los botones de descarga se desbloquean cuando eres miembro del Club Guau. Únete a ésta comunidad para tener acceso a cientos de plugins y temas premium y sacar el máximo provecho a nuestros tutoriales.

Definiendo Título y Opciones

Otro dato que deberemos llenar es el título que se mostrará de cara al usuario, en la sección de «title».

Y desde la parte inferior, podremos agregar las opciones que se mostrarán. Como puede verse, a cada una podemos añadirle precios. Pero nos explayaremos en ese tema más adelante. Para ésta sección en particular, lo voy a dejar con sus valores por defecto de cero.

Descripción y cómo hacer obligatorio el campo

Me olvidaba mencionar. Al marcar la opción de Add description, aparecerá un área para agregarle una descripción a la sección. Ya podrán saber como se ve en el frontend cuando vean la imagen de más abajo, donde muestro como queda.

Otro campo para marcar es el de «Required Field». Al marcarlo, convierte nuestra opción en obligatoria. De tal manera que el cliente no podrá hacer el pedido si no elije una opción.

En mi caso. Como el producto es un menú, es necesario que elija el platillo que comprará. Así que lo voy a marcar como obligatorio, como se ve en la imagen de abajo.

Y así es como se ve las opciones de cara al usuario. También pueden visualizar dódne aparece la descripción que agreguemos. El asterisco rojo al lado del título «Elije tu segundo», indica que la opción es obligatoria, tal como lo configuramos.

Agregando el Segundo Addon: Utilizando Checkboxes

La segunda sección que requiero, es dónde añado las entradas. En éste caso particular, quiero ofrecer la entrada que es ensalada y además otras opciones pero que requieren un pago adicional.

Entonces voy a necesitar que el cliente pueda seleccionar varias opciones a la vez. Para ello vamos a poner éste nuevo addon que estamos creando como type: «Checkboxes».

De título le pondré: «Selecciona tu entrada», y no le añadiré descripción ni lo pondré como obligatorio.

Igual que como en el caso anterior, desde la parte inferior podemos añadir todas las opciones que se necesiten.

Agregando Montos adicionales a las opciones

A éstas opciones sí les voy a agregar montos adicionales. Como se ve en la imagen de abajo, en el último campo de cada opción puede añadirse el precio. Éste monto, en caso de seleccionar esa opción, se añadirá al precio total del producto.

Agregando el Segundo Addon: Utilizando Checkboxes

La segunda sección que requiero, es dónde añado las entradas. En éste caso particular, quiero ofrecer la entrada que es ensalada y además otras opciones pero que requieren un pago adicional.

Entonces voy a necesitar que el cliente pueda seleccionar varias opciones a la vez. Para ello vamos a poner éste nuevo addon que estamos creando como type: «Checkboxes».

De título le pondré: «Selecciona tu entrada», y no le añadiré descripción ni lo pondré como obligatorio.

Igual que como en el caso anterior, desde la parte inferior podemos añadir todas las opciones que se necesiten.

Agregando Montos adicionales a las opciones

A éstas opciones sí les voy a agregar montos adicionales. Como se ve en la imagen de abajo, en el último campo de cada opción puede añadirse el precio. Éste monto, en caso de seleccionar esa opción, se añadirá al precio total del producto.

De cara al usuario, se verá como en la imagen de abajo. Pueden notar que los montos adicionales se remarcan al final de cada opción. Y como se dijo, todo lo seleccionado se suma al subtotal. 

En teoría, se puede añadir costos adicionales a cualquier opción.

¿Te imaginas todo el potencial de ésto?

Tercer Addon usado: Añadiendo Texto Corto

El último addon que agregaré para éste ejercicio es el de campo de texto corto. El cual utilizaré para que el cliente pueda escribir indicaciones adicionales con respecto a su menú.

Como puede verse, el type del addon será «Short Text».

De Título le pondré «Indicaciones Adicionales».

No añadiré descripción. No lo haré Obligatorio. 

Con «Limit character Lenght» podemos limitar la cantidad de texto. Lo dejaré inactivo.

Si activara «Adjust Price» podría cobrar un monto adicional si el cliente llena el campo. Por ahora lo dejaré inactivo. Pero hay muchas situaciones en las que puede usarse.

La primera que se me viene a la mente es por ejemplo, cuando vendemos un anillo de un precio base y podemos escribir un nombre en él por un costo adicional. Crearíamos el campo con texto corto y lo configuraríamos con Adjust Price.

Cabe mencionar que éste addon nos permite restringir el contenido del campo para: Sólo texto, sólo números, etc.

En mi caso lo dejaré como «Any text», que es para aceptar cualquier caracter.

En el Frontend, éste addon se verá de la siguiente manera:

¿Y si quiero configurar addons globales?

Hasta ahora hemos visto cómo configurar addons desde la página de edición de cada producto. Lo cual, como hemos visto, funciona fantásticamente. Pero, ¿Qué sucede si quiero configurar un mismo addon a todos los productos de la tienda?¿O a toda una categoría específica?

Pues déjame decirte que no tendrás que hacerlo uno por uno en cada producto. El plugin también nos da la opción de addons globales.

Para ello, desde el panel de WordPress, nos vamos a la pestaña «Productos» y dentro de ésta elegimos la subpestaña «Add-ons».

Una vez dentro, podemos crear grupos de Addons haciendo click al botón «Create New».

En cada grupo podremos configurar el nombre del grupo, la prioridad para que se aplique ésta regla y a qué categoría va dirijida (Poner «All Products» si deseas que se aplique a todos los productos).

Más abajo, encontraremos el botón de add Field para añadir difrentes addons. Ésta última parte funciona excatamente cómo ya hemos visto en productos individuales.

Reto Cumplido

Y así de fácil hemos armado una configuración de campos compleja para productos. Se habrán dado cuenta que con ésta herramienta hay mil y un cosas que se pueden implementar. 

Para armar más cosas así de geniales, no olviden suscribirse gratuitamente a nuestro boletín, para recibir nuevos artículos en tu bandeja de entrada.

Además, ya sabes que siendo parte del Club Guau, desbloquearás todos los botones de descarga de los cientos de plugins y temas premium de la tienda.

Nos vemos en un próximo tutorial.Guau!

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Descarga TODO

Desbloquea los Botones de Descarga directa de todas las herramientas de la web, con una de nuestras membresías:

Membresías

Obtén Acceso Ilimitado a todos los enlaces de descarga directa uniéndote al:


CLUB GUAU

Síguenos!

Sigue la FanPage Oficial de Guaupress:


Ver Blog

Mira todas las entradas que tenemos, desde la página de Blog


Más Entradas del Blog

Los mejores 10 plugins y temas para WordPress 2023 (actualizable)

Los mejores 10 plugins y temas para WordPress 2023 (actualizable)

1. Neve pro Neve Pro es una versión premium del tema de WordPress llamado Neve. Neve Pro proporciona funciones y características adicionales en comparación con la versión gratuita, lo que lo convierte en una opción popular para aquellos que desean llevar su sitio web...

Presto Player Pro:  Guía completa

Presto Player Pro: Guía completa

Presto Player Pro es un software de reproducción de video creado por Adam Preiser, el fundador de WP Crafter, una empresa dedicada a la creación de productos de WordPress y tutoriales. Presto Player Pro es un plugin de WordPress que permite a los usuarios reproducir...

Los mejores plugins de wordpress para crear formularios

Los mejores plugins de wordpress para crear formularios

Los formularios son una parte esencial de cualquier sitio web que busque interactuar con sus visitantes. Ya sea para recopilar información de contacto, para encuestas o para realizar pedidos en línea, los formularios son una herramienta valiosa para cualquier...

Errores mas comunes en WordPress y como solucionarlos

Errores mas comunes en WordPress y como solucionarlos

WordPress es una de las plataformas de blogs y sitios web más populares en el mundo, con millones de usuarios que la utilizan para crear y mantener su presencia en línea. A pesar de su facilidad de uso y flexibilidad, WordPress también es propenso a errores y...

Los 13 Mejores Temas WordPress 2023 (Actualizable)

Los 13 Mejores Temas WordPress 2023 (Actualizable)

WordPress es una de las plataformas de blogs y sitios web más populares y ampliamente utilizadas en todo el mundo. Desde su lanzamiento en 2003, ha sido una opción favorita para blogger, pequeñas empresas, corporaciones y cualquier persona que desee crear un sitio web...

Cómo hacer SEO On-Page: paso a paso

Cómo hacer SEO On-Page: paso a paso

El SEO (Search Engine Optimization) es una técnica que se utiliza para mejorar la visibilidad y el posicionamiento de un sitio web en los resultados de búsqueda de los motores de búsqueda. Una de las formas más efectivas de hacer SEO es a través de una estrategia de...

Yoast seo vs Rank math ¿Cuál es mejor?

Yoast seo vs Rank math ¿Cuál es mejor?

Introducción Yoast SEO y Rank Math son dos de los plugins de SEO más populares para WordPress. Ambos ofrecen una amplia variedad de funciones para mejorar el rendimiento de tu sitio web en los motores de búsqueda. A continuación, se describen en detalle las...