Suporte » Desenvolvendo com WordPress » Problema com o cache de navegador

  • Olá, pessoal.

    Estou enfrentando um problema bem chato com o cache do navegador. Ele está guardando uma versão antiga do site e quando atualizo o CSS ou Java, somente se eu limpar o cache do navegador é que aparecem as coisas novas.

    Utilizo o plugin de cache WPRocket + Cloudflare + Varnish da Cloudways.

    Contudo, já limpei completamente TODOS OS CACHES, e ainda assim as atualizações não aparecem naturalmente.

    Será que existe alguma configuração errada no Expires Headers? Mas eu já revisei as configurações do Rocket no htacces e parecem estar todas corretas…

    Esse é um problema muito chato. Caso alguém possa me dar uma luz, agradeço.

    Obrigado

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • @leomarioto Vi que você abriu dois tópicos iguais. Para evitar confusão, apague um deles por gentileza.

    Sobre o seu problema, veja o terceiro parâmetro da função wp_enqueue_style. Com ele, você pode adicionar um número de versão à chamada do arquivo CSS.

    O mesmo parâmetro também pode ser usado na função wp_enqueue_script.

    https://developer.wordpress.org/reference/functions/wp_enqueue_script/

    https://developer.wordpress.org/reference/functions/wp_enqueue_style/

    • Esta resposta foi modificada 2 meses, 2 semanas atrás por marcelo2605.

    Amigo, poderia tentar ser mais específico?

    Eu não entendi muito bem (não sou da área) o que você sugeriu para fazer…

    De todo modo, agradeço a sua mensagem!!!

    @leomarioto Os temas do WordPress usam as funções wp_enqueue_style e wp_enqueue_script para carregar seus arquivos CSS e JS. Elas são usadas no arquivo functions.php, e recebem cinco argumentos. O terceiro permite você informar um número de versão que será incluído na URL do arquivo para evitar que o site usa e versão cacheada do arquivo. Veja os links que enviei no comentário anterior.

    Então o que você precisa fazer é:

    1. Encontrar as funções dentro do seu tema.
    2. Adicionar um número de versão como terceiro parâmetro.
    3. Subir o arquivo alterado e testar.

    Se der certo, sugiro que crie um tema-filho para evitar que a atualização do tema não sobreponha os arquivos alterados.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Você deve estar conectado para responder a este tópico.