🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir o WP Rocket que não gera cache

Time Full Services Time Full Services Pro
Tipo Performance & Velocidade
Nome do erro WP Rocket não gera cache EN: WP Rocket not generating cache
Severidade Grave
Descrição WP Rocket não gera cache é quando o plugin está ativo mas não cria o arquivo HTML estático da página, então o visitante recebe a versão dinâmica gerada pelo PHP a cada acesso. Confirma-se pela ausência do comentário "Debug: cached@" no fim do código-fonte da página, sinal de que aquela URL não foi cacheada.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Como sei se o WP Rocket está realmente gerando cache?
Abra a página deslogado, recarregue uma vez e veja o código-fonte (Ctrl+U). No fim do HTML deve haver o footprint do WP Rocket com "Debug: cached@" seguido de um timestamp. Se o comentário aparecer sem o timestamp, ou não aparecer, aquela URL não está sendo cacheada.
Por que o WP Rocket não cacheia para mim enquanto navego logado?
Isso é o comportamento padrão: o WP Rocket serve cache apenas para visitantes deslogados. Logado, você sempre recebe a versão dinâmica. Para testar de verdade, use uma janela anônima ou faça logout antes de checar o "cached@" no código-fonte.
Minha hospedagem (Kinsta, WP Engine, SiteGround) faz com que o WP Rocket não gere cache?
Sim, alguns hosts gerenciados desativam o cache de página do WP Rocket de propósito porque já têm o próprio cache no nível do servidor. Nesses casos não é um erro: o cache de página fica a cargo do host e as demais otimizações do WP Rocket (CSS, JS, lazy load) continuam funcionando.
O que é a constante WP_CACHE e por que ela trava o cache?
É a linha define( 'WP_CACHE', true ); que precisa estar no topo do wp-config.php. Ela autoriza o WordPress a carregar o advanced-cache.php do WP Rocket. Se a linha estiver ausente, comentada ou posicionada muito abaixo no arquivo, o plugin não consegue cachear nenhuma página.
Uma regra de Never Cache URLs pode estar bloqueando o cache?
Sim. Em WP Rocket → Advanced Rules → Never Cache URL(s), uma entrada errada exclui a página. O caso clássico é a regra "/", que acaba excluindo a home inteira. Remova entradas indevidas e confira também a caixa do WP Rocket na edição da própria página.
Por que o cache parou após instalar outro plugin de cache?
Dois plugins de cache disputam o arquivo wp-content/advanced-cache.php. Se ele passar a apontar para o outro plugin, o WP Rocket deixa de cachear. Mantenha só um plugin ativo, garanta que o advanced-cache.php referencia apenas o WP Rocket e apague sobras como object-cache.php ou wp-cache-config.php.
Permissão de pasta pode impedir o WP Rocket de gerar cache?
Sim. O WP Rocket precisa escrever em wp-content/cache. Se a pasta não tiver CHMOD 0755 (ou não puder ser criada), o plugin não grava o HTML estático e o cache nunca aparece. Ajuste a permissão da pasta de cache e do wp-config.php/.htaccess para 0644 e reative o plugin.
O que faço se outro plugin define DONOTCACHEPAGE?
Alguns plugins e temas definem a constante DONOTCACHEPAGE, que ordena ao WP Rocket não cachear aquela requisição. Identifique o responsável (o snippet de diagnóstico ajuda), peça ao desenvolvedor para removê-la quando indevida, ou use o helper oficial Force Page Caching do WP Rocket para sobrepor a restrição.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes