• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

DecodeCMS

Tu WordPress a otro Nivel ...

  • Acerca de
  • Contacto
  • Inicio
  • Tutoriales
    • Themes
    • Plugins
    • Core
    • Recursos
  • Cursos
  • Acceder
    • Mis cursos
    • Mi Cuenta
    • Acceder
Inicio / Tutoriales / Plugins / URL para agregar varios productos al carrito de WooCommerce

URL para agregar varios productos al carrito de WooCommerce

URL para agregar varios productos al carrito de WooCommerce

[ hace 3 semanas ] [ Autor: Jhon Marreros Guzmán ][ Plugins - Avanzado] [ ]

mejoras woocommerce

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

WooCommerce permite crear una URL para añadir un producto directamente al carrito, sin embargo, no es posible añadir más de un producto vía una URL, en este artículo veremos cómo realizar esto.

 

Resultado Final

Al final lo que queremos obtener es que con una URL se puedan agregar directamente varios productos al carrito de WooCommerce, tal como se muestra en la imagen.

Agregar varios productos al carrito resultado final

 

Comportamiento por defecto

Si usas la siguiente estructura podrás agregar un producto al carrito usando una URL.

https://tudominio.com/?add-to-cart=XXX&quantity=YYY

En donde :

  • XXX es el ID del producto
  • YYY es un parámetro opcional de cantidad

 
Por ejemplo:

https://tudominio.com/?add-to-cart=10
Puedes ver un explicación detallada de la estructura de URLs para añadir al carrito en el siguiente enlace

 

Agregar al carrito más de un producto a través de la URL

Para añadir más de un producto al carrito con una URL usaremos el siguiente código

Puedes añadir este código como parte del archivo functions.php de tu tema hijo o usando algún plugin de Snippets.

 

Estructura URL para añadir varios productos al carrito

Una vez tengamos implementado el código anterior, entonces podemos usar la siguiente estructura de URL para añadir varios productos al carrito.

Separamos los IDs de los productos con comas.

https://tudominio.com/?add-to-cart=XXX1,XXX2,XXX3

Si necesitas agregar la cantidad, tienes que especificarla por cada uno, separándolo con dos puntos

https://tudominio.com/?add-to-cart=XXX1:YYY1,XXX2:YYY2,XXX3:YYY3

Por ejemplo:

https://tudominio.com/?add-to-cart=10,12,34

Si deseas especificar cantidades

Por ejemplo:

https://tudominio.com/?add-to-cart=10:1,12:2,34:2
Este procedimiento funciona tanto para productos simples como para productos variables, simplemente se requiere identificarlos con su ID.

 

Conclusión

Como has podido comprobar, puedes añadir más de un producto al carrito de WooCommerce usando una URL, sin embargo para hacer esto necesitamos extender la funcionalidad de WooCommerce a través de código.

 
¿Aún con dudas?, en el siguiente video se detallan los puntos anteriores.

Suscríbete a DecodeCMS:  

 

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Artículos Relacionados

  • Acortar el título del producto en la página de tienda de WooCommerceAcortar el título del producto en la página de tienda de WooCommerce
  • Agrega una única unidad por producto al carrito de WooCommerceAgrega una única unidad por producto al carrito de WooCommerce
  • Sincronizar WooCommerce y Google SheetsSincronizar WooCommerce y Google Sheets
  • Dos productos por fila en versión móvil en WooCommerceDos productos por fila en versión móvil en WooCommerce
Valora este artículo : 1 barra2 barras3 barras4 barras5 barras (1 votos, promedio: 5,00 de 5)
Cargando...

Interacciones con los lectores

Para escribir código envolver con: <pre class="language-xxx"><code> </code></pre> ,reemplaza las xxx (php, css, html)

*

* Gravatar habilitado

Barra lateral principal

Presentación

Curso Decodifica WordPress

Únete a DecodeCMS

Recibirás como regalo:

Guia práctica con video:
¿Quieres agregar código a WordPress? Revisa las diferentes opciones que tienes.Ver más

Jooble
Alojamiento Wordpress

Niveles

Básico Intermedio Avanzado

Etiquetas

accesibilidad css dashboard editor error funcionalidad herramientas imagen js librería mejoras optimización seguridad social woocommerce

Populares

¿Qué son los Hooks de WordPress y Cómo usarlos?

Cambiar comillas («») en WordPress

Modificar el mensaje de notificación de comentarios en WordPress

Cómo usar Transients en WordPress

© logo decode pie
Política de Privacidad | Política de devoluciones
Copyrigth 2023 Todos los derechos reservados