Avisos
Vaciar todo

[Resuelto] Cambiar texto finalizar compra

8 Respuestas
3 Usuarios
0 Reactions
19 Visitas
 Jose
Respuestas: 64
Trusted Member
Topic starter
 

Hola de nuevo, me gustaría si se puede a cambiar el texto que aparece en el botón del carrito que pone finalizar compra por procesar pedido. Adjunto captura.

Gracias

Finalizar compra

 

Contenido solo visible a usuarios registrados


 
Respondido : 07/02/2022 12:54 pm
Karen Rios
Respuestas: 18667
Illustrious Member Moderator
 

Hola Jose, 

En este caso puedes probar modificar esto usando el siguiente plugin que puedes añadir en el archivo function.php de tu tema (preferiblemente un tema hijo) o usando algún plugi como code snippets

add_filter ('woocommerce_order_button_text', function () {
return 'Procesar Pedido';
});
Screenshot   2022 02 07T094537.629

Con esto el botón cambiar el texto al siguiente

Screenshot   2022 02 07T094630.892

De igual forma puedes realizar cualquier modificación de texto ya sea de un tema o plugin con un complemento como Loco Translate te comparto la siguiente guía donde explica de forma detallada como puedes usarlo -> https://soporteforo.webempresa.eu/guia/traducir-temas-y-plugins-desde-tu-wordpress-actualizado/

Un Saludo


 
Respondido : 07/02/2022 1:47 pm
 Jose
Respuestas: 64
Trusted Member
Topic starter
 

@karen Hola Karen, he inyectado el código en function.php del tema hijo y no ocurre nada. Tengo instalado Loco traslate. Desde ahí tengo que realizar la modificación en el tema Astra o en el plugin de woocommerce?

Gracias


 
Respondido : 07/02/2022 2:11 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Jose.

.- Accede a tu cuneta de cPanel -> Administrador de archivo.

.-Accede a la carpeta public_html -> alcarazhigiene.es -> wp-content -> plugins -> woocommerce -> templates -> cart

.- Edita el archivo " proceed-to-checkout-button.php "

.- Modifica lo siguiente:

<a href="<?php echo esc_url( wc_get_checkout_url() ); ?>" class="checkout-button button alt wc-forward">
<?php esc_html_e( 'Proceed to checkout', 'woocommerce' ); ?>
</a>

 

Por lo siguiente:

<a href="<?php echo esc_url( wc_get_checkout_url() ); ?>" class="checkout-button button alt wc-forward">
<?php esc_html_e( 'Procesar Pedido', 'woocommerce' ); ?>
</a>

 

Revisa si con ese cambio se muestra el texto modificado.

 

Un saludo


 
Respondido : 07/02/2022 3:01 pm
 Jose
Respuestas: 64
Trusted Member
Topic starter
 

@pepesoler Hola, perdonad por no haber contestado antes. Creo que no me voy a aventurar tanto en tocar código. Lo dejo todo tal cual, no vaya a ser que la lie parda.

Una vez mas gracias por vuestra ayuda. Podemos dar este hilo por finalizado.


 
Respondido : 09/02/2022 9:52 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Jose.

Ok de todas formas solo por revisarlo podrías mira el archivo aunque no quieras modificarlo, no es tan complicado, si pasa algo solo es volver a dejarlo como estaba y puedes descargar una copia del archivo antes de realizar la modificación y a si tienes el original.

El texto que indicas no forma parte de una cadena de texto y esta incorporado directamente en ese archivo con lo que hay que modificarlo desde el archivo.

 

Un saludo


 
Respondido : 09/02/2022 10:24 am
 Jose
Respuestas: 64
Trusted Member
Topic starter
 

@pepesoler Gracias 😄


 
Respondido : 10/02/2022 8:51 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Jose.

Nada Gracias a ti.

Cualquier consulta que tengas no dudes en comunicarlo.

 

Cerramos el tema.

Un saludo


 
Respondido : 10/02/2022 9:35 am