Redirigir a una página diferente después de añadir al carrito en Woocommerce

Hemos visto cómo cambiar el texto de añadir al carrito con un simple código, pero y si además de esto queremos reedirigirlo a otra página de nuestra tienda, como por ejemplo ¿al checkout o la página de contacto?

Con un simple código podremos cambiar esto fácilmente, si no sabes cómo poner el código en este tutorial te enseño como hacerlo fácilmente con un plugin o si dominas un poco modificarlo en tu functions.php.

Cambiar la url de añadir al carrito

// Redirigir usuarios después de agregar al carrito.
function dl_redirigir_añadir_carrito( $url ) {
	$url = home_url( 'contacto/' ); // Pon la url entre las comillas a la que quieras redirigir
	return $url;
}
add_filter( 'woocommerce_add_to_cart_redirect', 'dl_redirigir_añadir_carrito' );

Recordad cambiar la url de dentro de home url() a la página que queráis que se redirija. Una vez insertado esto irá automáticamente en las páginas de producto, no en las de archivo.

Plugin para cambiar la url de añadir al carrito

Me pedís mucho que en los tutoriales de snippets de también un plugin para la gente que no sabe código o que no necesita tener tu tienda optimizada, así que en este caso os dejo el de WooCommerce Add to Cart Custom Redirect si es vuestro caso.

**Ya sabéis que meter plugins para cada cambio que hagáis en vuestra tienda la ralentizará y es más probable que tenga fallos en el futuro**

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)

Especialista en Comercio electrónico con Woocommerce. Te ayudo a crear, gestionar y publicitar tu Ecommerce en función de tu sector y público objetivo. Puedes encontrarme en Diegol.top

¿Necesitas ayuda con este tutorial?

Mándame un correo y te resuelvo todas las dudas!


Ver servicios Contactar

Interacciones del lector

Deja un comentario

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