Como alterar o texto do selo de venda no WooCommerce

O WooCommerce adiciona crachá de venda aos itens que estão à venda. Caso os produtos tenham um custo menor que o valor real, o WooCommerce incluirá o selo de venda.

Algumas pessoas não gostam do texto padrão do emblema de venda e precisam alterá-lo para algo como 50% de desconto etc. Então, hoje, estamos demonstrando como alterar o texto do emblema de venda para algo que você gosta.

Por padrão, fica assim:

Agora adicione esse código ao arquivo functions.php do seu tema.

add_filter('woocommerce_sale_flash', 'woocommerce_custom_sale_text', 10, 3);
function woocommerce_custom_sale_text($text, $post, $_product)
{
    return '<span class="onsale">PUT YOUR TEXT</span>';
}

Depois de adicionar o código, ele ficará assim:

Em uma outra aplicação:

//altera o texto do selo de vendas dos produtos
add_filter('woocommerce_sale_flash', 'woocommerce_custom_sale_text', 10, 3);
function woocommerce_custom_sale_text($text, $post, $_product)
{
    return '<span class="onsale">50% OFF</span>';
}

O resultado vai ficar assim:

É provável que depois de modificar o texto você tenha que customizar e alinhar seu selo utilizando CSS.

Conclusão

O texto do selo de venda é a parte mais atraente do visualizador de produtos. Você também pode colocar nomes de eventos como Black Friday, dia de Natal e muitas outras ocasiões para atrair compradores. Além disso, você pode mencionar suas ofertas e descontos.