---
title: "Como corrigir o botão Adicionar ao carrinho que não funciona no WooCommerce"
url: https://full.services/wp-fixer/corrigir-add-to-cart-woocommerce/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir o botão Adicionar ao carrinho que não funciona no WooCommerce

## O que é o botao Add to Cart no WooCommerce?

O botão Adicionar ao carrinho é o que envia o produto para o carrinho do WooCommerce, normalmente via AJAX para que a página não recarregue. Quando ele não funciona, o cliente clica e o item não aparece no mini-carrinho, o contador não muda, ou a página recarrega vazia. É um erro de topo de funil que mata a venda antes mesmo do checkout, porque o cliente desiste sem nunca chegar a finalizar a compra.

## Como identificar

- O botão 'Adicionar ao carrinho' fica girando (loading) e o produto nunca aparece no carrinho.

- Ao clicar, a página recarrega mas o contador do mini-carrinho continua em zero.

- No console do navegador (F12) aparece 'admin-ajax.php 400/403/500' ou um erro de JavaScript 'wc_add_to_cart_params is not defined'.

- O botão mostra 'Selecione opções' ou 'Leia mais' e leva à página do produto em vez de adicionar direto, mesmo em produto simples.

**Antes de começar:** Faça backup e teste em staging antes de desativar plugins ou trocar o tema em uma loja no ar. Nunca remova o nonce do botão de adicionar ao carrinho para 'resolver' o AJAX: isso abre brecha de CSRF.

## Como prevenir

- Mantenha os scripts do WooCommerce fora da minificação e combinação de JS, e carrinho e checkout fora do cache

- Teste o botão de adicionar ao carrinho como visitante anônimo após cada atualização de tema, plugin ou cache

- Acompanhe o console do navegador e WooCommerce > Status > Logs para detectar erros de AJAX antes que afetem as vendas

## Erros relacionados

- [Como corrigir checkout do WooCommerce que não funciona](https://full.services/wp-fixer/corrigir-checkout-woocommerce-nao-funciona/)

- [Como corrigir carrinho do WooCommerce que esvazia sozinho](https://full.services/wp-fixer/corrigir-carrinho-esvazia-woocommerce/)

- [Como corrigir checkout do WooCommerce lento](https://full.services/wp-fixer/corrigir-checkout-lento-woocommerce/)
