Avisos
Vaciar todo

[Resuelto] redirigir boton volver a la tienda del carrito

6 Respuestas
3 Usuarios
0 Reactions
12 Visitas
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

Buenas trato de redirigir el boton que dice volver a la tienda que sale cuando el carrito esta vacio en la barra lateral derecha y no me la hace.

 

he probado con varias formulas con code snnipets. esta formula esta sacada del foro de webempresa y tampoco me funciona:

function wc_empty_cart_redirect_url() {
return 'https://safegest.com/material-adr/';
}
add_filter( 'woocommerce_return_to_shop_redirect', 'wc_empty_cart_redirect_url' );

 

Como podria hacer esta redireccion y cambiar de https://safegest.com/tienda/ a https://safegest.com/material-adr/

Un saludo

Contenido solo visible a usuarios registrados


 
Respondido : 19/01/2023 8:55 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Carlos,

Nos compartes un producto para hacer la prueba de lo que nos comentas? adicional quieres que no siga disponible /tienda sino que ingrese a material-adr/? si este es el caso puedes crear una simple redirección:

Redirect 301 /ruta_antigua  http://www.dominio.com/nueva_pagina 

Igualmente estyo puedes verlo a mas detalle aqui:

https://www.webempresa.com/blog/redirecciona-urls-de-forma-correcta-usando-cpanel-y-htaccess.html

Un saludo 🖐️ 

 

 
Respondido : 19/01/2023 9:43 pm
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

@argenis

Buenas Argenis, no quiero hacer redirección preferiria hacerlo mediante script... pero no se porque no me lo hace...

Con este producto por ejemplo:

https://safegest.com/etiquetas-adr/clase-3-liquidos-inflamables/

Puedes escoger el de 100 uds añadir al carrito y eliminar el producto y cunado el boton: salga volver a la tienda

te redirige a https://safegest.com/tienda/ en lugar de https://safegest.com/material-adr/

y he puesto bien le script en code snnipets


 
Respondido : 19/01/2023 9:58 pm
Bruno
Respuestas: 6486
Illustrious Member Moderator
 

Que tal Carlos,

Prueba con el siguiente fragmento de codigo en lugar del que nos has presentado

add_filter( 'woocommerce_return_to_shop_redirect', 'custom_return_to_shop_redirect' );
function custom_return_to_shop_redirect() {
return 'https://safegest.com/material-adr/';
}

Saludos!


 
Respondido : 19/01/2023 10:10 pm
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

@bruno-vichetti @argenis

Ya esta solucionado, era un fallo mio, el caso es que estoy usando el plugin side cart y tiene una opcion para poner ahi la url cuando le carrito esta vacio y no lo habia visto.

gracias por la ayuda. 


 
Respondido : 19/01/2023 10:19 pm
Bruno
Respuestas: 6486
Illustrious Member Moderator
 

Hola Carlos,

Ya me parecía curioso ya que el fragmento que nos mostrabas tenia buena pinta, Me alegra que lo solucionaras!

Daremos el tema por resuelto pero cualquier otra consulta estaremos atentos

Saludos!


 
Respondido : 19/01/2023 10:21 pm