WordPress nos permite modificar algunos textos sin tener que utilizar complementos, en este caso vamos a modificar los textos de finalización de compra de WooCommerce, solo tendremos que añadir alguna función a nuestro archivo Functions.php.
Accede a tu cuneta de wePanel > administrador de archivos
Accede a la carpeta tu instalación wp-content > themes > Tema utilizado o tema hijo que se esté utilizando y edita el archivo functions.php
Añade lo siguiente al final del archivo functions.php
/** * Cambio de textos en WooCommerce/WordPress */ function my_text_strings( $translated_text, $text, $domain ) { switch ( $translated_text ) { case 'Detalles de facturación' : $translated_text = __( '¡tu texto aqui!', 'woocommerce' ); break; case '¿Enviar a una dirección diferente?' : $translated_text = __( 'tu texto aqui', 'woocommerce' ); break; } return $translated_text; } add_filter( 'gettext', 'my_text_strings', 20, 3 );
Entendiendo un poco mas el código tenemos el siguiente ajuste:
case ‘Detalles de facturación‘ :
$translated_text = __( ‘¡tu texto aqui!‘, ‘woocommerce’ );
En este podemos ver que se solicita al WordPress hacer el cambio de Detalles de facturación a ¡tu texto aqui!, en el caso que necesitemos agregar más traducciones (de WooCommerce) podríamos agregar la siguiente línea:
case '¿Enviar a una dirección diferente?' : $translated_text = __( 'tu texto aqui', 'woocommerce' ); break;
Un ejemplo con varios textos podría ser el siguiente
/** * Cambio de textos en WooCommerce/WordPress */ function my_text_strings( $translated_text, $text, $domain ) { switch ( $translated_text ) { case 'Detalles de facturación' : $translated_text = __( '¡tu texto aqui!', 'woocommerce' ); break; case '¿Enviar a una dirección diferente?' : $translated_text = __( 'tu texto aqui', 'woocommerce' ); break; case 'Nuevo texto a traducir' : $translated_text = __( 'Nuevo texto aqui', 'woocommerce' ); break; } return $translated_text; } add_filter( 'gettext', 'my_text_strings', 20, 3 );
De esta forma podremos cambiar los textos de WooCommerce, sin la necesidad de instalar un complemento solo para hacer pequeños cambios.
¿Te ha resultado útil este artículo?
Equipo de soporte WordPress y WooCommerce en Webempresa.