Cómo cambiar la URL del botón “Volver a la tienda” en WooCommerce

Si tienes una tienda online con WooCommerce, es posible que quieras personalizar la experiencia de compra de tus clientes. Uno de los cambios más habituales es modificar la dirección URL del botón “Volver a la tienda” que aparece en la página del carrito cuando está vacío.

Con este sencillo tutorial, podrás cambiar el enlace de este botón fácilmente sin necesidad de conocimientos avanzados de programación. Solo tienes que copiar el código que te mostramos a continuación e insertarlo en el archivo functions.php de tu tema activo (preferiblemente en un Child Theme o tema hijo, para evitar perder los cambios al actualizar el tema).

Puedes redirigir el botón a una página específica de tu sitio, por ejemplo, a la página de inicio:

// Redirigir el botón "Volver a la tienda" a una URL personalizada
add_filter( 'woocommerce_return_to_shop_redirect', 'custom_return_to_shop_url' );
function custom_return_to_shop_url() {
    return home_url('/tienda'); // Cambia '/tienda' por el slug de tu página
}

Si prefieres redirigir siempre a la página principal del sitio web, utiliza site_url() para que la URL se genere dinámicamente:

// Redirigir el botón al home principal
add_filter( 'woocommerce_return_to_shop_redirect', 'custom_return_to_home' );
function custom_return_to_home() {
    return site_url();
}