Woocommerce – Alterar rótulos Novo ou com desconto
Woocommerce se ha convertido en uno de los componentes más utilizados para montar una tienda online sobre WordPress. Este popular plugin possui uma grande comunidade, bem como uma infinidade de modelos e elementos adicionais que permitem que qualquer loja online seja moldada aos cenários e necessidades praticamente mais comuns..
Como en multitud de ocasiones, cuando aparecen nuevas versiones sobre el plugin, nos encontramos que no estan todas las cadenas traducidas, o si lo están, utilizan otras palabras que nos son las que nos gustaria que aparecieran y debemos buscar entre las líneas de código para sustituir una cadena de texto o bien, tirar de la edición de ficheros de traducción y dedicarle un tiempo para hacer una simple modificación de literal a cambiar. En este artículo, os mostramos como cambiar el texto de la bandera destacada de productos en Woocommerce de manera simple.
Por defecto, cuando marcas un producto aparece el literal “FEATURED”. En nuestro caso queremos marcarlo como “NUEVO”.
Para hacer los cambios, nada mas simple que entrar en nuestro fichero functions.php y añadir al final el siguiente código
function wc_custom_replace_sale_text( $HTML ) { return str_replace( 'Featured', '¡Nuevo!', $HTML ); } add_filter( 'woocommerce_sale_flash', 'wc_custom_replace_sale_text' );
Esto trozo de código, filtra y sustituye la cadena buscada antes de “mostrarla” en pantalla.
Así de fácil y rápido.