Criar uma loja WooCommerce é montar quatro camadas que, numa plataforma por assinatura, viriam juntas: o WordPress, o plugin WooCommerce, a hospedagem e o tema. Por cima delas entram as extensões, cada uma resolvendo um requisito do catálogo, do checkout ou das integrações. A liberdade é maior, e a responsabilidade também: alguém precisa atualizar, testar e guardar cópias de tudo isso depois do lançamento. Este guia é para quem já considera o WooCommerce e quer decidir a arquitetura e os responsáveis antes de pedir orçamento. Não é um tutorial de instalação; o passo a passo técnico está na documentação oficial, listada nas fontes.
Se você ainda está entre o WooCommerce e uma plataforma hospedada, vale antes comparar WooCommerce e Shopify pelos mesmos critérios de controle técnico e manutenção.
Qual é o papel de cada peça numa loja WooCommerce?
A documentação da WooCommerce resume a base em uma frase: cada loja Woo é construída sobre um site WordPress. A partir daí, cada camada tem uma função e um dono diferentes.
| Peça | O que faz | Quem fornece | O que decidir no projeto |
|---|---|---|---|
| Hospedagem | Executa o WordPress, guarda arquivos e banco de dados | Empresa de hospedagem contratada pelo lojista | Tipo de hospedagem (gerenciada ou não), versões de PHP e banco, rotina de backup do servidor |
| WordPress | Gerencia páginas, usuários, mídia e plugins | Projeto WordPress, de código aberto | Quem tem acesso de administrador e quem aplica as atualizações |
| WooCommerce | Catálogo, carrinho, checkout, pedidos, cupons, impostos e frete básico | Plugin de código aberto | Tipos de produto, atributos, regras de estoque |
| Tema | Aparência: página inicial, tipografia, menus, página de produto | Tema padrão, tema do Marketplace ou tema próprio | Escolher antes de montar o conteúdo, porque trocar depois dá trabalho |
| Extensões | Recursos que o núcleo não traz | Marketplace da WooCommerce ou desenvolvedores terceiros | Uma finalidade por extensão, com custo e responsável |
Duas diferenças em relação a uma plataforma por assinatura pesam na decisão. A primeira é a hospedagem: a documentação oficial descreve a opção gerenciada, em que o provedor cuida de instalação e atualizações, e a hospedagem própria, em que você contrata um servidor, instala o WordPress e adiciona o plugin. A segunda é o servidor em si. Os requisitos publicados para o WooCommerce 10.8 em diante, consultados em 20/10/2026, pedem WordPress 6.9 ou superior, PHP 8.3 ou superior, MySQL 8.0 ou MariaDB 10.6 ou superior, suporte a HTTPS e limite de memória de 256 MB ou mais. A página informa que versões antigas ainda funcionam, mas já chegaram ao fim de vida e podem expor a loja a riscos de segurança. Confira esses itens com a hospedagem antes de contratar o plano.
O núcleo cobre mais do que parece. A documentação lista seis tipos de produto nativos (simples, variável, agrupado, virtual, baixável e externo), além de categorias, tags e atributos. Assinaturas, associações, kits, cursos e reservas aparecem como extensões pagas. Essa linha entre o que é nativo e o que é extensão é o ponto de partida da lista de dependências.
Como montar a lista de requisitos sem acumular plugins?
O erro mais caro numa loja WooCommerce é instalar um plugin para cada ideia. Cada extensão acrescenta código que precisa ser atualizado, pode conflitar com outra e pode carregar scripts em páginas onde não é usada. A saída é inverter a ordem: primeiro o requisito escrito, depois a verificação do que o núcleo resolve, e só então a extensão.
Para cada requisito, responda quatro perguntas:
- Qual regra de negócio isto atende? “Calcular frete por CEP com transportadora” é requisito; “plugin de frete” não é.
- O núcleo resolve? Variações com estoque próprio, cupons, zonas e classes de frete e impostos manuais são nativos.
- Se não resolve, qual extensão, de quem, com que custo e com que compatibilidade declarada? A documentação de atualização orienta conferir o campo “testado até a versão do WooCommerce” de cada extensão, tema e meio de pagamento.
- O que acontece se a extensão for removida? Algumas guardam dados próprios (assinaturas, campos de produto). Saber disso antes evita surpresa numa troca futura.
Separe os requisitos em três grupos, porque cada um tem riscos diferentes:
- Catálogo: tipos de produto, variações, atributos para filtros, kits, produtos personalizados, importação inicial.
- Checkout: meios de pagamento disponíveis no Brasil, Pix e cartão, cálculo de frete, campos de cadastro exigidos para nota fiscal, e-mails de pedido.
- Integrações: ERP ou emissor de nota, marketplace, logística, ferramentas de medição.
Para o checkout, a documentação oficial é escrita a partir dos Estados Unidos: a sugestão de meio de pagamento e a extensão de frete recomendada são pensadas para outros mercados. No Brasil, o meio de pagamento e o cálculo de frete dependem dos plugins oferecidos pelos próprios intermediadores e transportadoras, e cada um entra na lista com finalidade e responsável. Se o catálogo pede campos que o cliente preenche ou opções que mudam o preço, o planejamento é outro, e está detalhado no guia sobre produtos personalizados no WooCommerce.
O SEO também entra aqui, e não depois do lançamento: estrutura de URLs, categorias, dados estruturados e velocidade dependem de escolhas de tema e de plugins. O guia sobre SEO no projeto da loja virtual lista o que precisa estar no escopo.
Demonstração: diagrama da instalação e lista de dependências
O material abaixo é uma demonstração. A loja é fictícia: uma marca de acessórios com cerca de cem produtos, variações de cor, venda por cartão e Pix, frete por CEP e envio de pedidos a um ERP. Ele mostra como documentar a arquitetura; os nomes genéricos entre colchetes devem ser substituídos pelas ferramentas que o seu projeto escolher.
LOJA WOOCOMMERCE (DEMONSTRAÇÃO)
[Domínio da marca] ──> [Certificado SSL / HTTPS]
│
v
[Hospedagem] ── PHP, banco de dados, backup do servidor
│
v
[WordPress] ── usuários, páginas, mídia, atualizações
│
v
[WooCommerce] ── catálogo, variações, carrinho, checkout, pedidos, cupons
│
├── [Tema] ── página inicial, categoria, produto, carrinho
│
├── [Plugin do meio de pagamento] ──> intermediador (cartão e Pix)
├── [Plugin de frete] ──> transportadora (cotação por CEP)
├── [Conector do ERP] <──> ERP (produtos, estoque, pedidos)
├── [Plugin de SEO] ── títulos, sitemap, dados estruturados
├── [Cache] ── páginas públicas; carrinho e checkout fora do cache
└── [Backup] ──> armazenamento externo à hospedagem
[Homologação] ── cópia da loja para testar atualizações antes da produção
| Dependência | Finalidade escrita no escopo | Nativo ou extensão | Custo | Responsável pela atualização | Se for removida |
|---|---|---|---|---|---|
| Hospedagem | Executar a loja com os requisitos de servidor | Terceiro | Mensal ou anual | Hospedagem e administrador | Migração completa |
| WordPress e WooCommerce | Base da loja e do catálogo | Código aberto | Sem licença | [definir no contrato] | Não se aplica |
| Tema | Layout das páginas de categoria, produto e checkout | Tema padrão ou pago | Gratuito ou licença | [definir no contrato] | Refazer o layout |
| Variações de cor | Estoque e foto por cor | Nativo | Sem custo | Junto com o WooCommerce | Não se aplica |
| Meio de pagamento | Cartão e Pix com o intermediador escolhido | Extensão do intermediador | Taxa por venda | [definir no contrato] | Checkout sem pagamento |
| Frete por CEP | Cotar prazo e preço da transportadora | Extensão | Conforme fornecedor | [definir no contrato] | Volta ao frete manual por zona |
| Conector do ERP | Enviar pedidos e receber estoque | Extensão ou serviço externo | Mensal, em geral | [definir no contrato] | Pedidos digitados à mão |
| SEO | Títulos, sitemap e dados estruturados | Extensão | Gratuito ou licença | [definir no contrato] | Revisar metadados |
| Cache | Servir páginas públicas mais rápido | Hospedagem ou extensão | Conforme fornecedor | [definir no contrato] | Loja mais lenta |
| Backup | Restaurar a loja após falha ou atualização ruim | Serviço externo ou hospedagem | Conforme fornecedor | [definir no contrato] | Sem plano de recuperação |
A coluna “Se for removida” é a que mais ajuda na conversa com fornecedores: ela mostra quais dependências são críticas e quais são substituíveis. Qualquer plugin que não consiga preencher a coluna “Finalidade” sai da lista.
Quem cuida de atualizações, backups e monitoramento depois do lançamento?
Numa loja WooCommerce, o fornecedor da plataforma não faz isso por você. A documentação oficial pede o site atualizado e backups regulares, e o guia de atualização detalha a rotina: cadência mensal funciona para a maioria das lojas, com atualização antecipada quando sai correção de segurança; backup atual antes de qualquer atualização, incluindo banco de dados e a pasta wp-content; e teste em cópia de homologação, com a orientação explícita de não testar atualizações direto na loja em produção.
Transforme isso numa matriz de responsabilidades e coloque-a no contrato:
| Rotina | Frequência de referência | Responsável | Como comprovar |
|---|---|---|---|
| Atualizar WordPress, WooCommerce, tema e extensões | Mensal, ou antes em correção de segurança | [nome ou empresa] | Registro da versão anterior e da nova |
| Testar atualizações em homologação | A cada rodada de atualização | [nome ou empresa] | Página de produto, carrinho, checkout, pagamento, frete, impostos e e-mails conferidos |
| Backup de banco e arquivos | Antes de cada atualização e em rotina automática | [nome ou empresa] | Data do último backup e local onde está guardado |
| Teste de restauração | Pelo menos uma vez antes do lançamento | [nome ou empresa] | Cópia restaurada funcionando |
| Monitorar falhas | Contínua | [nome ou empresa] | Avisos do painel, ações agendadas com erro, alertas das extensões |
| Renovar licenças pagas | Na data de cada licença | Lojista | Lista de licenças com vencimento |
A frequência mensal vem da recomendação da própria documentação de atualização; ajuste-a ao número de extensões e ao risco da operação. O ponto que não pode ficar em aberto é o nome em cada linha. “A agência cuida” sem definição de período e escopo é a origem da maioria dos problemas em lojas próprias.
Os acessos seguem a mesma lógica: hospedagem, domínio, administrador do WordPress e contas de pagamento em nome da empresa do lojista, com acessos individuais para quem presta serviço.
Condições e limites
Os requisitos de servidor citados valem para o WooCommerce 10.8 em diante e foram consultados em 20/10/2026; eles mudam a cada versão. A documentação oficial não discute testes de aceite da loja, então o roteiro de testes precisa ser escrito no escopo. Extensões de terceiros têm suporte e compatibilidade definidos pelos próprios desenvolvedores. Impostos e emissão de nota fiscal no Brasil exigem orientação contábil e, em geral, integração com sistema externo.
Próximo passo
Com a arquitetura e os responsáveis definidos, o passo seguinte é colocar cada peça numa conta de 12 meses: o guia sobre o custo total de uma loja WooCommerce separa licença, implantação, infraestrutura e extensões. Se você quer uma proposta que já traga a lista de dependências com finalidade e a matriz de responsabilidades, conheça a nossa criação de loja com WooCommerce.



