Avisos
Vaciar todo

cambiar leer más en woocommerce

8 Respuestas
2 Usuarios
0 Reactions
24 Visitas
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

Buenas me gustaría cambiar el botón LEER MÁS en Woocommerce por SOLICITAR PRESUPUESTO. No encuentro donde puedo hacer dicho cambio.

Un saludo y gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 20/12/2019 3:55 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Carlos,

Agrega el siguiente código a tu archivo functions.php o mediante el plugin de Code snippets:

add_filter( 'woocommerce_product_add_to_cart_text', function( $text ) {
    if ( 'leer más' == $text ) {
        $text = __( 'Solicitar Presupuesto', 'woocommerce' );
    }

    return $text;
} );

Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Saludos 🙂


 
Respondido : 20/12/2019 4:32 am
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

Muchas gracias Bulmaro, lo acabo de cambiar con code snippets y no me cambia el texto, lo tengo activo, es raro pq hace mucho que uso este plugin y los cambios lso suele hacer al momento.

Un saludo


 
Respondido : 20/12/2019 4:46 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Carlos,

¿Podrías probar insertándolo ale final del functions.php? Por favor, veamos qué resultado se obtiene... Si tienes plugins de caché, elimina el caché generado por estos, por favor.

Saludos 🙂


 
Respondido : 20/12/2019 5:02 am
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

Hola Bulmaro,

Lo puse en functions.php y no me funciona no se porque, no entiendo mucho de codigo pero parece que esta bien.

Un saludo


 
Respondido : 20/12/2019 5:12 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Carlos,

Efectivamente el código es correcto, lo he probado y funciona, quizás el asunto vaya por el acento, pruébalo de la siguiente manera:

add_filter( 'woocommerce_product_add_to_cart_text', function( $text ) {
    if ( 'Leer más' == $text ) {
        $text = __( 'Solicitar Presupuesto', 'woocommerce' );
    }
    return $text;
} );

O de la siguiente:

add_filter( 'woocommerce_product_add_to_cart_text', function( $text ) {
    if ( 'Leer más' == $text ) {
        $text = __( 'Solicitar Presupuesto', 'woocommerce' );
    }
    return $text;
} );

Por último podrías evaluar usar el plugin -> https://wordpress.org/plugins/wc-custom-add-to-cart-labels/ aunque creo que te causará conflictos por que veo que los productos los tienes con diferente texto aun cuando son del mismo tipo, ¿Cómo has echo esto?

Saludos 🙂


 
Respondido : 20/12/2019 5:40 am
Carlos
Respuestas: 482
Reputable Member
Topic starter
 

Ahora perfecto, funciona, Muchas Gracias Bulmaro.

😉


 
Respondido : 20/12/2019 5:44 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Carlos,

Excelente, me alegra que lograras solucionarlo y que nuestra ayuda te resultara de utilidad.

Muchas gracias a ti por tu confianza y por consultarnos. Recuerda que en el Foro estamos para auxiliarte en tus dudas, problemas, etc. que surjan respecto a tus proyectos y sitios web.

Nos leemos pronto en el foro

Saludos 🙂


 
Respondido : 20/12/2019 5:54 am