Instalação
Este guia acompanha você na instalação e ativação do MIDDAG Account no seu site WordPress.
Antes de começar
Certifique-se de que o seu ambiente atende a todos os requisitos. Em especial:
- PHP 8.4+ está rodando no seu servidor
- WordPress 6.5+ está instalado
- WooCommerce 9.0+ está instalado e ativado
Use um ambiente de testes primeiro
Recomendamos fortemente que você instale em um site de staging ou testes antes do ambiente de produção. Isso permite explorar o plugin e verificar a compatibilidade com seus plugins e tema existentes.
Passo 1: Enviar o plugin
- Baixe o arquivo ZIP do plugin MIDDAG Account
- No admin do WordPress, acesse Plugins > Adicionar Novo Plugin
- Clique em Enviar Plugin no topo da página
- Clique em Escolher Arquivo e selecione o arquivo ZIP que você baixou
- Clique em Instalar Agora
- Aguarde o WordPress extrair e instalar o plugin
Alternativamente, se você tem acesso via SFTP ou gerenciador de arquivos:
- Extraia o arquivo ZIP no seu computador
- Envie a pasta
middag-accountpara/wp-content/plugins/no seu servidor - O caminho final deve ser
/wp-content/plugins/middag-account/middag-account.php
Passo 2: Ativar o plugin
- Acesse Plugins > Plugins Instalados
- Encontre MIDDAG Account na lista
- Clique em Ativar
Ao ser ativado, o MIDDAG Account irá:
- Registrar seus custom post types no banco de dados
- Criar tabelas e opções necessárias no banco de dados
- Configurar capabilities e roles padrão
- Registrar seus endpoints da REST API
Passo 3: Verificar a instalação
Após a ativação, confirme que tudo está funcionando:
- Verifique o menu lateral. Você deve ver um novo item MIDDAG Account no menu lateral do admin do WordPress.
- Abra o dashboard. Clique em MIDDAG Account para abrir a interface admin. O dashboard principal deve carregar sem erros.
- Verifique a Saúde do Site. Acesse Ferramentas > Saúde do Site e confirme que não há problemas críticos relacionados ao MIDDAG Account.
Primeira vez?
Se esta é uma instalação nova, siga para a Configuração Inicial para configurar sua entidade empresarial e criar sua primeira organização.
Solução de problemas
"MIDDAG Account requires PHP 8.4 or higher"
Seu servidor está rodando uma versão mais antiga do PHP. Você precisa atualizar o PHP antes de ativar o plugin.
Como resolver:
- Verifique no painel de controle da sua hospedagem (cPanel, Plesk ou similar) se há um seletor de versão PHP
- Se você usa hospedagem WordPress gerenciada, entre em contato com seu provedor para solicitar PHP 8.4
- Confirme a alteração em Ferramentas > Saúde do Site > Informações > Servidor > Versão do PHP
"MIDDAG Account requires WooCommerce 9.0 or higher"
O WooCommerce não está instalado, não está ativado ou está em uma versão anterior à 9.0.
Como resolver:
- Acesse Plugins > Plugins Instalados e certifique-se de que o WooCommerce está ativo
- Se o WooCommerce está ativo mas desatualizado, atualize para a versão 9.0 ou superior em Plugins > Atualizações
- Após atualizar o WooCommerce, tente ativar o MIDDAG Account novamente
Plugin ativa mas o menu lateral não aparece
Isso geralmente indica um conflito com outro plugin ou um problema de permissões.
Como resolver:
- Certifique-se de que está logado como Administrador (não Editor ou Gerente de Loja)
- Tente desativar outros plugins um por vez para identificar conflitos
- Mude temporariamente para um tema padrão do WordPress (como Twenty Twenty-Five) para descartar conflitos de tema
- Verifique Ferramentas > Saúde do Site para problemas críticos
Tela branca ou erro fatal na ativação
Isso geralmente indica um problema de memória PHP ou compatibilidade.
Como resolver:
- Aumente o limite de memória PHP para pelo menos 256 MB (edite o
wp-config.phpe definadefine('WP_MEMORY_LIMIT', '256M');) - Verifique o log de erros do servidor (geralmente em
/var/log/ou acessível pelo painel da hospedagem) para identificar o erro específico - Confirme que todas as extensões PHP obrigatórias estão instaladas
- Se o erro menciona uma extensão específica (ex.:
ext-intl), peça ao seu provedor de hospedagem para habilitá-la
Interface admin exibe página em branco ou erros JavaScript
A interface admin baseada em React requer um navegador moderno.
Como resolver:
- Certifique-se de que está usando Chrome 90+, Firefox 90+, Edge 90+ ou Safari 15+
- Limpe o cache do navegador e recarregue a página
- Verifique se nenhuma extensão do navegador (bloqueadores de anúncios, bloqueadores de scripts) está interferindo
- Abra o console de desenvolvedor do navegador (F12) e verifique se há mensagens de erro
Atualizando o plugin
Quando uma nova versão estiver disponível:
- Baixe o arquivo ZIP atualizado
- Acesse Plugins > Adicionar Novo Plugin > Enviar Plugin
- Envie o novo arquivo ZIP
- O WordPress perguntará se deseja substituir a versão existente — confirme e prossiga
- Reative se necessário
O MIDDAG Account trata migrações de banco de dados automaticamente nas atualizações. Seus dados são preservados durante upgrades de versão.
Desinstalação
Se precisar remover o MIDDAG Account:
- Acesse Plugins > Plugins Instalados
- Desative o MIDDAG Account primeiro
- Clique em Excluir para remover os arquivos do plugin
Remoção de dados
Desinstalar o plugin remove seus arquivos, mas seus dados (organizações, entitlements, pedidos, etc.) permanecem no banco de dados do WordPress. Isso é proposital — seus dados empresariais não são excluídos acidentalmente. Para remover todos os dados completamente, use a opção de limpeza em MIDDAG Account > Configurações antes de desativar.
Próximos passos
- Configuração Inicial — Configure sua entidade empresarial e conecte o WooCommerce
- Conectar WooCommerce — Entenda como o WooCommerce se integra ao MIDDAG Account