O WP Rocket é o plugin de cache mais usado no mundo WordPress — mas quando o WP Rocket não funciona como esperado, o diagnóstico pode ser frustrante. Site quebrado, CSS sumido, lentidão aumentando ao invés de diminuir. Esses problemas têm causas específicas e soluções diretas.
Este guia de diagnóstico explica por que o WP Rocket não funciona em cada cenário, com o passo a passo exato para resolver sem precisar desativar o plugin ou perder as configurações.
Por Que o WP Rocket Não Funciona
Quando o WP Rocket não funciona como esperado, as causas mais comuns são:
- Conflito com outro plugin de cache ativo simultaneamente
- CSS ou JavaScript minificado quebrando o layout visual
- Cache antigo não sendo limpo após mudanças no site
- Conflito com Elementor, Divi ou outro page builder
- Hospedagem bloqueando ou sobrescrevendo o cache gerado
Cada caso de WP Rocket não funciona tem diagnóstico independente. Os erros abaixo cobrem cada cenário com causa e solução.
Resumo rápido: quando o WP Rocket não funciona
- Conflito de cache: outro plugin de cache ativo junto com o WP Rocket — desative os demais e mantenha só o WP Rocket
- Layout quebrado: combinação de JS quebrando scripts do Elementor — desative “Combinar JS”
- Conteúdo desatualizado: limpeza automática não configurada corretamente — verifique as configurações de purge
- Hospedagem incompatível: servidor gerenciado sobrescrevendo o cache do WP Rocket — use só para otimização de arquivo
- Conflito com Elementor: delay de JS sem exclusões do page builder — adicione os scripts do Elementor nas exclusões
Erro 1: Conflito com Outro Plugin de Cache — WP Rocket Não Funciona
Sintoma: quando o WP Rocket não funciona por conflito de cache, o site fica lento mesmo com o plugin ativo, o cache não é gerado, ou o comportamento das páginas é imprevisível.
Causa: dois plugins de cache ativos ao mesmo tempo competem para escrever no mesmo arquivo .htaccess. O resultado é que nenhum dos dois plugins opera corretamente.
Plugins que conflitam com o WP Rocket:
- W3 Total Cache
- WP Super Cache
- LiteSpeed Cache
- Autoptimize (se configurado para cache)
- Kinsta Cache (se configurado manualmente)
Como resolver:
- Acesse wp-admin → Plugins → Plugins Instalados
- Desative todos os outros plugins de cache
- Acesse WP Rocket → Painel → Limpar Cache
- Verifique se o header
X-Cache: HITaparece nas ferramentas de desenvolvedor
Se o site normalizar após desativar os outros plugins, o conflito estava confirmado. Mantenha apenas o WP Rocket ativo para cache. Mantenha apenas o WP Rocket ativo para cache.
Erro 2: CSS e JavaScript Quebrados — WP Rocket Não Funciona o Layout
Sintoma: layout do site quebrado — elementos desalinhados, botões sem estilo, console do navegador cheio de erros de JavaScript.
Causa: o problema ocorre quando as opções de minificação e combinação de CSS/JS concatenam arquivos que têm dependências de ordem de carregamento.
Como resolver:
- Acesse WP Rocket → Otimização de Arquivo
- Desative temporariamente “Minificar CSS”, “Combinar CSS”, “Minificar JavaScript” e “Combinar JavaScript”
- Limpe o cache e verifique se o layout voltou ao normal
- Reative uma opção por vez, limpando o cache após cada ativação
- Quando o layout quebrar, você identificou o arquivo problemático
- Use o campo “Arquivos excluídos” para excluir o arquivo CSS/JS problemático
Para sites com Elementor: Minificar CSS ✅ · Combinar CSS ❌ · Minificar JavaScript ✅ · Combinar JavaScript ❌. Combinar JavaScript é o principal conflito com Elementor.
Erro 3: Cache Não Limpo — WP Rocket Não Funciona Após Editar
Sintoma: você publica uma alteração mas ela não aparece para os visitantes. O site continua mostrando a versão antiga.
Causa: o plugin está servindo uma versão em cache. A limpeza automática não está configurada ou está bloqueada.
Como resolver:
- Limpeza manual: WP Rocket → Painel → Limpar cache (botão vermelho)
- Limpeza automática: WP Rocket → Cache → ativar “Limpar automaticamente quando um post é publicado”
- Para WooCommerce: ativar “Cache para usuários logados” e “Cache separado para dispositivos móveis”
- Com Cloudflare: instalar o plugin Cloudflare oficial e conectar via API key
Erro 4: Conflito com Elementor ou Page Builder
Sintoma: animações paradas, widgets do Elementor sem funcionar, popup não abrindo após ativar o WP Rocket.
Causa: o delay de execução de JavaScript afeta o Elementor quando ativo sem as devidas exclusões dos scripts.
Como resolver:
- Acesse WP Rocket → Otimização de Arquivo → JavaScript
- Em “Atrasar execução de JavaScript”, clique em “Excluir scripts”
- Adicione as exclusões:
/wp-content/plugins/elementor/assets/js/frontend
/wp-content/plugins/elementor-pro/assets/js/
jquery.min.js
- Limpe o cache e teste todos os widgets — o WP Rocket não funciona com Elementor quando esses arquivos não estão excluídos do delay
- Se ainda houver problemas, adicione
/wp-includes/js/jquery/
Erro 5: Hospedagem Incompatível com o Cache
Sintoma: quando o WP Rocket não funciona na hospedagem, o header X-Cache nunca aparece como HIT e o tempo de resposta não melhora.
Causa: hospedagens gerenciadas com cache de servidor próprio sobrescrevem o cache do WP Rocket, fazendo o cache ser ignorado.
Como verificar se o cache está funcionando:
- Abra o Chrome em aba anônima
- Abra Ferramentas do Desenvolvedor → Network
- Clique na primeira requisição e procure
X-Cache: HITnos Response Headers
Quando há incompatibilidade de hospedagem de hospedagem, desabilite o cache de página e use apenas as otimizações de arquivo (minificação, lazy load, prefetch).
Erro 6: Erro 500 — WP Rocket Não Funciona na Ativação
Sintoma: o WP Rocket causa erro 500 Internal Server Error imediatamente após ser ativado.
Causa: o WP Rocket modifica o .htaccess na ativação. Se o arquivo tiver permissão errada ou regras incompatíveis de outro plugin de cache, a modificação falha.
Como resolver:
- Acesse o
.htaccessna raiz do WordPress via FTP ou File Manager - Verifique se as permissões estão em 644
- Remova seções de outros plugins marcadas com
# BEGIN W3TCou# BEGIN WPSuperCache - Reative o WP Rocket — ele vai reescrever as regras corretamente
- Se o WP Rocket não funciona com erro 500 persistente, acesse WP Rocket → Ferramentas → Modo de depuração
Em emergência: renomeie o .htaccess para .htaccess_backup e acesse wp-admin → Configurações → Links permanentes → Salvar para regenerar um arquivo limpo.
Erro 7: WP Rocket Não Funciona para Acelerar — Site Ficou Mais Lento
Sintoma: o WP Rocket não funciona como esperado e o site ficou mais lento após a instalação — o oposto do resultado esperado.
Causa: acontece em três situações: combinação de CSS/JS gerando arquivo pesado, prefetch de links causando requisições excessivas, ou lazy load atrasando o LCP.
Se o problema for combinação de arquivos: desative “Combinar CSS” e “Combinar JavaScript”, mantendo apenas a minificação ativa.
Se o problema for o LCP: acesse WP Rocket → Mídia → LazyLoad → ative “Excluir do LazyLoad acima da dobra” e adicione a imagem do hero nas exclusões.
Use o PageSpeed Insights para medir antes e depois. O Core Web Vitals é o indicador correto para avaliar se o WP Rocket não funciona para performance ou se está contribuindo positivamente. Veja também como o WordPress lento afeta o SEO para entender o impacto nos rankings.
Erro 8: WP Rocket Não Funciona para Usuários Logados
Sintoma: o WP Rocket não funciona para administradores e editores — cada página demora para carregar enquanto visitantes externos têm experiência rápida.
Causa: por padrão, o WP Rocket não aplica cache para usuários logados. É comportamento esperado, mas pode ser configurado.
Como configurar:
- Acesse WP Rocket → Cache
- Ative “Cache para usuários logados”
- Ative “Cache separado para cada usuário” para sites de membros ou WooCommerce
Essa configuração resolve completamente os casos de cache inativo para a equipe interna. Para configuração avançada de WooCommerce, veja o guia de WP Rocket para WooCommerce.
Como Verificar se o WP Rocket Não Funciona ou Está Ativo
Após aplicar qualquer correção, use estes três testes para confirmar se o plugin está operando normalmente ou ainda precisa de ajuste.
Teste 1 — Comentário no HTML: abra o site em aba anônima e procure no código-fonte:
<!-- This page is cached by WP Rocket -->
Se aparecer, o WP Rocket está ativo e gerando cache corretamente. Se não aparecer, o WP Rocket não funciona e precisa de diagnóstico.
Teste 2 — PageSpeed Insights: acesse pagespeed.web.dev e compare o LCP. Melhora de 20% ou mais é esperada quando o WP Rocket está funcionando corretamente.
Teste 3 — Response Headers: Chrome DevTools → Network → primeira requisição → verificar X-Cache: HIT.
Se o problema persistir após seguir este guia, o modo de depuração e o log de erros do WordPress são o próximo passo. O WP Rocket está disponível no painel FULL por R$59,90/ano com suporte em português.
Perguntas Frequentes sobre Problemas no WP Rocket
Por que o WP Rocket deixa o site lento?
O WP Rocket não funciona para acelerar quando a combinação de CSS/JS está gerando arquivos pesados, ou quando o lazy load atrasa o LCP. Desative “Combinar CSS” e “Combinar JS” como primeiro diagnóstico e meça no PageSpeed Insights.
Como saber se o WP Rocket está funcionando?
Abra o site em aba anônima e procure no código-fonte o comentário <!-- This page is cached by WP Rocket -->. Se aparecer, o WP Rocket está operando normalmente. Se não aparecer, o WP Rocket não funciona corretamente e precisa de diagnóstico.
WP Rocket pode quebrar o site?
Sim, em casos específicos. O WP Rocket não funciona bem com Elementor quando “Combinar JavaScript” está ativo sem exclusões dos scripts do page builder. Desative a combinação de JS e adicione o Elementor nas exclusões de delay.
Como limpar o cache do WP Rocket?
Acesse wp-admin → WP Rocket → Painel → botão vermelho “Limpar cache”. O WP Rocket também limpa automaticamente as páginas afetadas ao publicar um post.
WP Rocket conflita com Elementor?
Conflito direto não existe. O WP Rocket não funciona com Elementor apenas quando o delay de JS está ativo sem excluir os scripts do plugin. Adicione /wp-content/plugins/elementor/ nas exclusões e o problema é resolvido.
Ative o WP Rocket por R$59,90/ano no painel FULL — licença original, suporte em português, ativação em 1 clique. O plano PRO da FULL (R$849,90/ano, 10 sites) inclui WP Rocket + Elementor PRO + Rank Math PRO.
















