Como desativar todos os plugins de uma vez no WordPress via SSH ou phpMyAdmin (quando o painel não abre)
Olá, querido(a) cliente da GeHost! 😊
Se seu site WordPress parou de carregar, o painel de administração não abre, ou você está preso em uma tela branca — pode ser que um plugin esteja causando o problema. Felizmente, há duas formas rápidas e eficazes de resolver isso, mesmo sem acesso ao painel: via SSH ou via phpMyAdmin. Vou te guiar passo a passo com carinho, como um verdadeiro Sensei da GeHost. 🌿 ---📌 Antes de começar: cuidados importantes
Importante: Esses passos só devem ser feitos quando o painel do WordPress está inacessível. Faça sempre um backup da sua base de dados antes de alterar algo (use o Backup no cPanel).
Se você não tem certeza sobre o que está fazendo, entre em contato com o suporte da GeHost — estamos aqui para ajudar! 🤝
---🔧 Método 1: Desativar todos os plugins via SSH (recomendado para quem tem acesso)
Se você tem acesso SSH ao seu servidor (geralmente disponível em planos mais avançados), siga estes passos:
- Conecte-se ao seu servidor via SSH (use um cliente como PuTTY, Terminal ou VS Code).
- Na linha de comando, acesse a pasta do seu site. Normalmente é assim:
cd public_htmloucd /home/usuario/public_html(substitua "usuario" pelo seu nome de usuário no cPanel).- Entre na pasta do WordPress:
cd wp-content- Veja a lista de plugins:
ls plugins/- Para desativar todos os plugins de uma vez, renomeie a pasta plugins para plugins.disabled:
mv plugins plugins.disabled- Pronto! Todos os plugins estão desativados.
- Volte ao seu site no navegador. Se carregar, o problema era mesmo um plugin.
- Para reativar os plugins, basta renomear a pasta de volta:
mv plugins.disabled plugins
Dica do Sensei: Se você não tem acesso SSH, não se preocupe — o próximo método funciona com qualquer plano.
---🔧 Método 2: Desativar todos os plugins via phpMyAdmin (para todos os planos)
Este método é mais seguro e funciona mesmo sem SSH. Ele altera diretamente a base de dados do WordPress.
- Entre no cPanel da sua hospedagem (acesse painel.gehost.com.br).
- Encontre a ferramenta phpMyAdmin (geralmente na seção Bancos de Dados).
- Na lista à esquerda, selecione o banco de dados do seu WordPress (normalmente começa com
wp_ou tem o nome do seu site). - Procure pela tabela chamada wp_options (ou algo parecido como
seu_prefixo_options). - Clique em “Editar” (ícone de lápis) ao lado da linha onde o option_name é
active_plugins. - Na coluna option_value, você verá algo como:
a:2:{i:0;s:14:"plugin1/plugin.php";i:1;s:14:"plugin2/plugin.php";}- Apague todo o conteúdo dentro dessa caixa e coloque apenas:
a:0:{}- Clique em “Salvar”.
- Volte ao seu site no navegador. Se carregar, todos os plugins estão desativados!
- Para reativar, basta voltar ao mesmo campo e colocar os nomes dos plugins novamente (ou deixar vazio para manter desativado).
---Atenção: Não altere outras tabelas ou campos. Só mexa na linha
active_pluginsda tabelawp_options.
🎯 Quando usar cada método?
- SSH: ideal se você tem experiência com linha de comando e quer agilidade.
- phpMyAdmin: perfeito para quem não tem SSH, é seguro e funciona em qualquer plano da GeHost.
💡 Dica do Sensei: depois de resolver
Depois de desativar os plugins, acesse o WordPress normalmente e ative-os um por um para descobrir qual está causando o erro. Assim, você evita o problema no futuro!
Se precisar de ajuda com isso, é só chamar o suporte da GeHost. Estamos aqui para te ajudar com carinho e respeito.
---📬 Precisa de suporte?
Se nada disso funcionar, ou se você tiver dúvidas, entre em contato com o suporte da GeHost pelo painel do cliente (painel.gehost.com.br). Nossa equipe é formada por profissionais dedicados, e estamos aqui para te ajudar — sempre.
Com carinho,
Sensei da GeHost 🌸
GeHost — hospedagem com alma. Fundada por Raphael Neves Koga em 2015. CNPJ: 46.647.904/0001-04.