Avisos
Vaciar todo

[Resuelto] Añadir función para cambiar información de un texto

4 Respuestas
2 Usuarios
1 Reactions
9 Visitas
Francisco
Respuestas: 299
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola, estoy utilizando el plugin Code Snippets y he añadido la siguiente información o formulario en el área del pruducto simple:

add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' );
function woo_custom_cart_button_text() {

return __( 'Añadir a mi presupuesto', 'woocommerce' );
}

Mi intención es que cuando utilice ese formulario el botón de abajo también cambie la información y en lugar de decir:

Return to shop, diga: "Seguir haciendo mi pedido".

Y me gustaría que estuviera unido en el mismo code snippets para activarlo cuando lo necesite y cuando no, desactivarlo y que todo vuelva a la normalidad.

Contenido solo visible a usuarios registrados


 
Respondido : 20/01/2023 11:11 pm
Bruno
Respuestas: 6862
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Que tal 

Puedes probar con el siguiente fragmento de codigo que cambia el texto del boton de "regresar a la tienda" por un texto de tu preferencia

add_filter( 'gettext', 'change_woocommerce_return_to_shop_text', 20, 3 );

function change_woocommerce_return_to_shop_text( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Return to shop' :
$translated_text = __( 'Seguir haciendo mi pedido', 'woocommerce' );
break;
}
return $translated_text;
}

Prueba y nos comentas, Saludos!


 
Respondido : 20/01/2023 11:23 pm
Francisco reaccionó
Francisco
Respuestas: 299
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@bruno-vichetti mil gracias, sirvió mucho la función. (Y) 


 
Respondido : 21/01/2023 12:16 am
Bruno
Respuestas: 6862
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Francisco, 

Siempre es un gusto poder ayudarte, cualquier otra consulta que tengas estaremos atentos

Saludos! 


 
Respondido : 21/01/2023 12:43 am