Quando você define uma página de Termos de uso do seu site nas configurações do WooCommerce ele automaticamente adiciona um box para aceitar esses termos no checkout.
Em alguns casos o cliente não percebe este campo – e nem a mensagem de erro que aparece ao não marcá-lo. Embora ele precise estar de acordo com os termos para prosseguir, não necessariamente isso precisa ser uma opção que exija um esforço dele. Basta um texto explicativo.
Felizmente, o WooCommerce possui centenas de filtros que nos permitem personalizar tudo que precisamos. Um deles serve para deixar marcado por padrão o campo de termos de uso do site.
No vídeo abaixo eu mostro o passo de como encontrar este filtro e aplicar a solução no seu site.
[elementor-template id=”15490″]
Sem interesse em aprender como faz? Então apenas adicione o código a seguir ao seu site:
add_filter( 'woocommerce_terms_is_checked_default', '__return_true' );
Pronto! Agora os termos de uso da sua loja virtual ficarão marcados por padrão.