Checkbox de Términos y condiciones condicional en WooCommerce

Snippet de código de WooCommerce que nos va a permitir añadir un checkbox o casilla de aceptación a la página de checkout o de confirmación del pedido, y hacerlo de forma condicional, en función de los productos que haya en el carrito.