Há dois rankings, atualizados de jeitos diferentes.
| Atualiza | Forçar | |
|---|---|---|
| Shortcode (padrão) | Cache de 1 hora por combinação de atributos. | force="true" no shortcode. |
Faixa e source="snapshot" |
Todo dia às 3h (fuso da loja) e ao trocar o período. | Botão Recalcular agora. |
O botão fica em WooCommerce > Configurações > Produtos, seção Mais Vendidos por Período, junto com a data da última atualização.

Tire o force depois do teste
Com force="true", o ranking é recalculado a cada visita. Em loja com muitos pedidos, isso pesa.
O ranking diário não atualiza
O recálculo das 3h depende do WP-Cron, que só roda quando alguém visita o site. Em loja com pouco tráfego ou com o WP-Cron desligado, configure um cron real no servidor ou peça à hospedagem.
Para mudar a duração do cache de 1 hora, use o filtro best_selling_by_period_cache_ttl. Veja Personalizações para devs.