Avisos
Vaciar todo

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

 
Francisco
 Francisco
Reputable Member

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
 Bruno
Soporte CMS Webempresa Moderator

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 me gusta

Francisco
 Francisco
Reputable Member

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

Respondido : 21/01/2023 12:16 am
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Francisco, 

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

Saludos! 

Respondido : 21/01/2023 12:43 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación