Como configurar um plugin de cache no WordPress corretamente para não quebrar o carrinho de compras
Olá, querido(a) cliente da GeHost! Seja muito bem-vindo(a) ao seu guia de mão na massa, escrito com carinho pelo Sensei da GeHost — aqui para te ajudar a deixar seu site WordPress rápido, seguro e funcionando perfeito, especialmente se você vende algo online.
Um dos maiores desafios quando se usa cache no WordPress é manter o carrinho de compras funcionando direitinho. Se não for configurado com cuidado, o cache pode "lembrar" de uma página antiga e fazer com que o carrinho desapareça, ou o cliente não consiga finalizar a compra. 😱
Calma! Com os passos certos, isso não acontece. Vamos juntos, passo a passo, como configurar um plugin de cache sem quebrar o carrinho — mesmo que você não seja técnico. Prometo: é mais simples do que parece.
Passo 1: Escolha um plugin de cache compatível com e-commerce
Primeiro, escolha um plugin de cache que seja amigável com WooCommerce (ou outro sistema de loja). Os mais recomendados são:
- WP Super Cache (leve e confiável)
- W3 Total Cache (mais completo, mas exige atenção)
- LiteSpeed Cache (ótimo se seu servidor suportar)
⚠️ Dica importante: Evite plugins que não mencionam compatibilidade com WooCommerce ou que não têm opção de "excluir páginas específicas do cache". Isso é essencial para manter o carrinho funcionando.
Passo 2: Ative o cache com cuidado
Após instalar o plugin, vá até o painel do WordPress (wp-admin) e acesse as configurações do plugin.
Procure por opções como:
- Excluir páginas do cache
- Excluir URLs específicas
- Excluir páginas com parâmetros
Ative a opção de excluir páginas que contenham parâmetros como cart, checkout, my-account ou order-received.
Exemplo prático: Se o link do carrinho for
seusite.com.br/carrinhoouseusite.com.br/checkout?order=123, o plugin deve não fazer cache dessas páginas.
Passo 3: Configure exclusões de forma inteligente
Na maioria dos plugins, você pode adicionar URLs ou padrões para excluir do cache. Veja um exemplo de configuração:
/carrinho/checkout/minha-conta/wc-api//?add-to-cart=/?order-received=
Isso garante que, quando o cliente acessar o carrinho ou o checkout, o site carregue em tempo real — sem usar uma versão antiga salva no cache.
Passo 4: Verifique se o cache está funcionando corretamente
Depois de configurar, faça um teste:
- Adicione um produto ao carrinho.
- Abra uma nova aba no navegador e acesse o mesmo site.
- Verifique se o carrinho ainda está lá — sem precisar fazer login.
- Se o carrinho sumir, o plugin não está configurado corretamente.
Se o carrinho sumir, volte ao plugin e verifique se as páginas foram excluídas do cache. Às vezes, o plugin precisa de um limpeza manual — use a opção "Limpar cache" no plugin.
Passo 5: Mantenha o plugin atualizado e monitore
Plugins de cache são como ferramentas de cozinha: precisam ser usadas com atenção. Sempre:
- Atualize o plugin e o WordPress regularmente.
- Evite instalar muitos plugins de cache ao mesmo tempo.
- Se algo estranho acontecer, desative o cache temporariamente para testar.
Se tiver dúvidas, o Sensei da GeHost está aqui para te ajudar. Acesse o painel do cliente e entre em contato com o suporte — é gratuito nos primeiros 30 dias.
Resumo rápido: o que não pode faltar
- Escolha um plugin compatível com WooCommerce.
- Exclua as páginas do carrinho, checkout e conta do cache.
- Use padrões como
/carrinho,/checkout,?add-to-cart=. - Teste o carrinho em outra aba — ele deve estar sempre lá.
- Atualize e monitore com carinho.
Se você seguir esses passos, seu site será rápido e o cliente vai conseguir comprar sem problemas. 🎉
Se precisar de ajuda, lembre-se: a GeHost está aqui para te apoiar. Nosso grupo é o G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04), e estamos com você desde 2015, com amor e tecnologia.
Até a próxima, com muita energia positiva e código limpo! 💻✨