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.

Quer aprender a criar suas próprias soluções no WooCommerce?

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.