Hola,
Cuando vacío el carrito se queda un botón de "Volver a la tienda" y lo quiero cambiar, porque no quiero que mis usuarios vean mi "tienda" de esta forma.
No encuentro dónde cambiar esta página: si voy a Editar con Elementor la página del carrito, me aparece vacía, no veo ningún botón para editar. En customize aparencia tampoco.
Muchas gracias
Saludos
Contenido solo visible a usuarios registrados
Hola Marc,
¿Que es lo que quisieras cambiar del botón? ¿El texto "Volver a mi tienda", el enlace al cual apunta o ambos? Por favor.
Por lo que entiendo deseas cambiar la url a la que apunta el enlace, crea un nuevo fragmento de código utilizando el plugin de Code Snippets e inserta el código siguiente:
function wc_empty_cart_redirect_url() {
return 'url-nueva';
}
add_filter( 'woocommerce_return_to_shop_redirect', 'wc_empty_cart_redirect_url' );
Modifica url-nueva por la dirección web de la pagina a la que deseas que apunte, por ejemplo:
function wc_empty_cart_redirect_url() {
return 'https://www.webempresa.com/foro';
}
add_filter( 'woocommerce_return_to_shop_redirect', 'wc_empty_cart_redirect_url' );
Saludos 🙂
Hola,
Sí, quiero cambiar las dos cosas: el texto del botón para que no diga "tienda", y el URL a donde dirige como me has indicado. Necesitamos otro codigo para el texto del botón?
Gracias!
Hola Marc
Prueba con la siguiente función.
add_filter('gettext', 'translate_text'); add_filter('ngettext', 'translate_text'); function translate_text($translated) { $translated = str_ireplace('TEXTO QUE NO QUIERO', 'TEXTO QUE SÍ QUIERO', $translated); return $translated; }
Tienes que modificar 'TEXTO QUE NO QUIERO', 'TEXTO QUE SÍ QUIERO' por los textos que quieres eliminar y el que quieres que se muestre.
El código lo tienes que añadir en el archivo functions.php que encontrarás en wp-content -> themes -> tu plantilla
Un saludo
Hmm entonces para cambiar este botón tengo que hacer las dos cosas, insertar el primer código via Code Snippets y el segundo código pegarlo directamente en el archivo php?
Hola marc.
Si utilizas el plugin Code Snippets puedes añadir los dos códigos en el plugin.
Un saludo
Ah vale gracias... lo pongo así verdad? Sin más configuración, ejecutar en todas partes?
Ok he insertado los dos trozos de código y el botón ahora es correcto.
Si esta configuración es correcta para los dos trozos (ejecutar en todas partes, sin etiquetas), el asunto queda resuelto. Muchas gracias una vez más por vuestra ayuda!
Hola Marc.
Si. esta correcto
Nada como siempre un placer poder ayudaros en lo que nos sea posible.
Cerramos el tema.
Un saludo