• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Añadir automáticamente un producto al carrito en WooCommerce

Aprende en este tutorial cómo conseguir que al añadir un producto al carrito se agregue otro automáticamente sin plugins.

¿Te interesa que cuando el cliente añade un producto determinado en el carrito, se incluya otro de forma automática? Es decir, que cuando el cliente introduzca el «Producto A» en su carrito, se sume también el «Producto B».

Esta es una estrategia interesante si quieres regalar un producto al realizar la compra.

Hay algunos plugins que te permiten hacerlo. Pero esto es Código Genesis, así que, ¿quieres conseguir lo mismo con el mínimo de código posible?

Aquí tienes cómo hacerlo:

Snippet para añadir automáticamente un producto al carrito de WooCommerce al comprar

Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 1867 snippets de esta web,
identifícate o suscríbete aquí.

En este ejemplo en particular, con el código estás indicando que cuando el cliente añada el «Producto 2» (con ID=1752) también se añada al carrito el «Producto 6» (con ID=1744).

Para personalizarlo tienes que modificar los dos IDs de producto por los que te interesen:

  • $product_id === 1752
  • $extra_product_id = 1477

Con eso ya lo tendrías.

Conclusión

Como ves, puedes añadir automáticamente un producto al carrito de WooCommerce cuando el cliente elige otro producto determinado y sin necesidad de plugins.

¿Alguna duda? Te leo en los comentarios.

Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉

PHP Productos WooCommerce

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?