2

Sobre a cache do item 5: dei uma olhada no cabeçalho da página do truco e o HTML tá saindo com cache-control: public, max-age=2678400, que dá 31 dias, passando pelo Cloudflare. Então quem já abriu a página pode continuar vendo a versão antiga por até um mês, e o Cloudflare também pode estar guardando a cópia dele. Pro HTML eu deixaria um tempo bem curto, e quando atualizar um jogo vale purgar aquela URL no painel do Cloudflare.

70 jogos sem ser programador é muita coisa, ainda mais conferindo regra por regra.

Carregando publicação patrocinada...
2

Cara, muito obrigado, esse comentário valeu ouro. Fui conferir e é isso mesmo: o HTML sai com max-age de 31 dias. Isso explicava um problema que eu tinha e não entendia: às vezes eu publicava uma mudança e a página não mudava. O cabeçalho é colocado pela camada de cache da hospedagem (GoDaddy, com Cloudflare na frente), por cima do que o WordPress manda. Por enquanto fiz duas coisas: o service worker do site agora revalida as páginas a cada navegação, e para quem está logado já não fica cache. Para resolver de vez, vou pedir para a hospedagem baixar esse tempo do HTML. Valeu mesmo!