Como desativar / desativar plug-ins do WordPress (3 métodos)

Publicados: 2021-03-14

Quase todo site WordPress usa plug-ins. Embora sejam certamente úteis, ocasionalmente podem causar mau funcionamento do seu site ou apresentar problemas de segurança. Se isso acontecer, pode ser necessário desativá-los um por um até encontrar a causa do problema. O que pode ser difícil se você não tiver acesso ao seu painel devido ao mau funcionamento de um plug-in.

Felizmente, existem muitas outras maneiras de desabilitar seus plug-ins do WordPress, como por meio de seu banco de dados. Neste artigo, vamos falar sobre por que você pode precisar fazer isso e ensinar como isso funciona em três etapas.

Vamos lá!

Inscreva-se no nosso canal no Youtube

Por que você deseja desativar um plug-in do WordPress?

Como dissemos acima, os principais motivos pelos quais alguém desabilita um plugin do WordPress é para solucionar ou prevenir mau funcionamento ou problemas de segurança. Às vezes, isso já ocorreu, às vezes é preventivo.

No entanto, dependendo das circunstâncias, seu painel pode ficar inacessível. Ou você está recebendo um código de erro que não sabe como solucionar ou o que está causando isso. Considere os códigos de erro 502 e 504, por exemplo. Você provavelmente já se deparou com os dois várias vezes e, embora eles não sejam exclusivos do WordPress, problemas com plug-ins são uma causa potencial. Além disso, se você alguma vez se deparar com um problema em que um plug-in não funciona conforme o esperado ou um dos recursos do seu site parece estar quebrado, é uma boa ideia testar se há problemas de compatibilidade.

A primeira coisa que quando problemas como esse surgirem, desative seus plug - ins um por um , não todos de uma vez. Você pode rastrear o problema exponencialmente mais rápido dessa forma (e evitar que seu site fique ainda mais danificado). Existem três maneiras de lidar com essa desativação:

  1. Por meio do seu painel, usando a guia Plug-ins.
  2. Via FTP, renomeando as pastas de seus plug-ins.
  3. Diretamente do seu banco de dados.

Essas três formas foram listadas da mais fácil para a mais complexa. Lembre-se de que, só porque é complexo, não significa que seja difícil. Requer apenas um pouco mais do que alguns cliques. Vamos aprofundar para que você possa desabilitar seus plug-ins do WordPress de todas as maneiras imagináveis.

1. Como desativar um plug-in do WordPress no painel

Desativar um plug-in do WordPress por meio do painel de administração é a maneira mais fácil e simples de desativar um plug-in. Se você tiver acesso ao painel, isso é. Se os problemas do plug-in fizeram você perder o acesso, vá para baixo e verifique os métodos SFTP ou de banco de dados. Mas se você conseguir fazer o login normalmente, aqui está o que você pode fazer.

Primeiro, navegue até Plugins - Instalados na barra lateral esquerda.

desabilitar painel de controle de plugins

Uma vez lá, role para encontrar o plugin que você está desativando primeiro. Lembre-se, se estiver solucionando problemas que você acha que podem estar relacionados ao plug-in, desative-os um por um. Não faça tudo de uma vez, lembre-se. Em termos de solução de problemas, esse caminho é a loucura.

Ao clicar no botão Desativar abaixo do título de um plug-in, a página será recarregada e o plug-in deixará de funcionar.

desabilitar plugins

Você também terá a opção de reativá-lo ou excluí-lo (2) quando terminar. Se o problema persistir, você pode reativá-lo. Caso contrário, o botão de exclusão o remove de seus arquivos e armazenamento.

Mas é isso. Você desativou o plug-in do seu painel e espero que seu problema seja resolvido.

2. Como desabilitar um plugin WordPress do banco de dados usando phpMyAdmin

Embora o acesso ao seu banco de dados do WordPress não seja algo com que todos se sintam confortáveis, se você estiver, desabilitar os plug-ins do WordPress dessa forma é seguro e seguro.

Etapa 1: Acesse seu banco de dados WordPress com phpMyAdmin

Para começar, você precisará acessar seu banco de dados WordPress. Quando você configura a plataforma, o WordPress cria automaticamente um banco de dados onde armazena todas as informações do seu site. No entanto, você não pode acessar seu banco de dados de seu painel. Para chegar lá, você precisará usar uma ferramenta que permite interagir com bancos de dados, como o phpMyAdmin.

A maioria dos hosts da web atualmente fornece um painel de controle cPanel quando você se inscreve em um plano. Se você acessar seu painel de controle, deverá ver uma seção chamada Bancos de dados, com uma opção phpMyAdmin abaixo:

desabilitar plugins wordpress

Além disso, se você estiver em um host como SiteGround ou Pressable, usará um painel proprietário como Ferramentas do Site. Na maioria dos casos, eles têm uma seção dedicada a bancos de dados. No site, por exemplo, está em Site - MySQL - phpMyAdmin (guia) - Acesse o phpMyAdmin .

siteground phpmyadmin

Independentemente de como você chega lá ou de qual host você usa, o phpMyAdmin é o mesmo em todos os lugares. Após pressionar o botão ou clicar no link, o phpMyAdmin será aberto e você verá várias opções no meio da página. um menu de navegação na parte superior e uma lista de bancos de dados à esquerda. Se você estiver hospedando um único site, deverá ver apenas um banco de dados nessa lista. No exemplo abaixo, estamos usando um servidor de teste com vários sites, portanto, os vários itens à esquerda que podem ser expandidos:

desabilitar plugins wordpress

Na maioria dos casos, você pode identificar bancos de dados WordPress devido ao prefixo wp_ . No entanto, muitos hosts mudam esse padrão para fins de segurança e você também pode modificá-lo. Em qualquer caso, clique no banco de dados do seu site e vá para a etapa número dois.

Etapa 2: Localize suas tabelas de plug-in

Depois de abrir seu banco de dados no phpMyAdmin, você verá uma lista de tabelas que contém todos os dados do seu site, como as seguintes:

desabilitar plugins wordpress

Você notará que algumas tabelas têm nomes que tornam seu conteúdo fácil de reconhecer, como wp_options e wp_posts . No entanto, não há uma tabela dedicada para plug-ins. Em vez disso, o WordPress armazena suas informações de plug-in na tabela wp_options :

desabilitar plugins wordpress

Lembre-se: as tabelas que você vê nos exemplos acima também têm prefixos personalizados por motivos de segurança. No entanto, o seu provavelmente começa com wp_ . Em qualquer caso, clique no link wp_options agora e uma nova página será aberta, contendo muitas linhas:

desabilitar plugins wordpress

A linha que estamos procurando é chamada active_plugins e esse valor aparece na coluna option_name . Se você não o vir a princípio, não se preocupe - deve haver várias páginas de linhas, então continue procurando. Depois de encontrá-lo, vá para a etapa número três.

Etapa 3: desative seus plug-ins do WordPress

Veja como a linha active_plugins deve ficar assim que você a encontrar:

desabilitar plugins wordpress

À direita, você pode ver parte do valor que a linha contém. Vamos prosseguir e editá-lo clicando no botão Editar na extremidade esquerda da linha. Na próxima página, você verá todos os campos que a linha active_plugin contém, incluindo um chamado option_value . Você pode encontrar uma string que contém todos os seus plug-ins ativos, como este:

desabilitar plugins wordpress

Antes de fazer qualquer alteração, você deve copiar a string inteira para um editor de texto e, em seguida, salvar o arquivo em algum lugar onde não se esqueça dele. Dessa forma, você pode restaurar os valores originais do campo option_value caso algo dê errado.

Depois de fazer isso, exclua todo o conteúdo do campo e substitua-o por esta string:

a: 0: {}

Esse pequeno trecho de código diz ao WordPress que não há plug-ins ativos em seu site. No exemplo que mostramos anteriormente, havia seis plug-ins em execução, e é por isso que ele foi aberto com um valor a: 6. Depois de fazer isso, clique no botão Ir no canto inferior direito da página para salvar suas alterações.

Vá em frente e tente abrir seu site WordPress. Se um de seus plug-ins estava impedindo o carregamento, ele deve estar de volta ao normal agora. Nesse caso, você deve conseguir acessar o painel novamente. A partir daqui, você pode ativar seus plug-ins novamente, um por um. Se o seu site quebrar depois de habilitar um plug-in, você pode ter certeza de que essa é a causa dos seus problemas. Você pode retornar ao seu banco de dados e mais uma vez desabilitar seus plug-ins para trazer o seu site de volta. Você pode então desinstalar o plug-in quebrado e começar a procurar por um substituto.

3. Como desativar um plugin do WordPress via SFTP

SFTP, ou protocolo de transferência segura de arquivos, é uma das maneiras mais seguras de desativar os plug-ins do WordPress. Primeiro, você precisará de um cliente FTP externo. Estaremos usando o FileZilla.

No seu cPanel ou Ferramentas do site ou painel do site, você poderá criar logins e credenciais de FTP. Na maioria dos casos, é muito perto de onde você cria endereços de e-mail ou acessa o phpMyAdmin.

contas ftp

Feito isso, inicie seu cliente FTP e faça o login usando essas credenciais.

ftp para desativar o plugin

Você pode usar o recurso Quickconnect (1) , que apenas permite fazer o login sem se preocupar em salvar credenciais ou outras opções. O cliente FTP agora mostrará seu computador local nos painéis à esquerda e a estrutura de diretórios do host da web nos painéis à direita.

Navegue até a / public-html / wp-content / plugins / pasta (2) desta instalação do WordPress e clique com o botão direito na pasta do plugin que você pretende desativar por SFTP (3). No menu de contexto, selecione Download (4) . Baixar o plug-in não o exclui do servidor, mas faz o backup apenas no caso de você precisar reinstalá-lo.

Depois de fazer o backup dessa forma, você pode clicar com o botão direito novamente e escolher Excluir . Fazer isso desativará e removerá esse plug-in. Observe que este método não requer que você execute uma ação separada para desativar como no seu painel. Se você achar que precisa reativar o plugin, simplesmente carregue o backup que você baixou primeiro.

Como desativar todos os plug-ins do WordPress e por que você deseja

Às vezes, no entanto, você precisará desativar tudo e começar do zero. Talvez os plug-ins estejam em conflito com o seu tema ou vários plug-ins entrem em conflito com vários outros plug-ins e desabilitá-los um por um simplesmente não ajuda. Além disso, você pode precisar ver quais plug-ins individuais funcionam por conta própria. Portanto, desabilitar todos eles lhe dará a oportunidade de solucionar problemas de plug-ins únicos sem a interferência de outros.

Felizmente, você pode desabilitar facilmente todos os seus plug-ins de uma vez com a mesma facilidade com que pode desabilitar apenas um. Com as melhores formas de ser via SFTP ou o painel de administração do WordPress.

No painel do WP, vá para Plug - ins - Instalados exatamente como acima. Desta vez, no entanto, em vez de selecionar apenas uma caixa, clique na caixa de seleção no canto superior esquerdo da lista. Isso selecionará todos os plug-ins da lista (1) .

selecione todos os plugins

Em seguida, clique no menu suspenso (2) e escolha Desativar (3) . Em seguida, pressione o botão Aplicar (4) e, à medida que a página é recarregada, todos os plug-ins são desativados.

Se precisar removê-los completamente e começar do zero, você pode repetir esse processo, só que agora você selecionará Excluir (5) em vez de desativar.

Se você estiver usando SFTP, o processo é realmente semelhante ao anterior, apenas você selecionará todas as pastas para baixar / excluir, em vez de apenas 1.

desabilitar todos os plugins

Novamente, navegue para / public_html / wp-content / plugins / (1) e selecione todas as subpastas de plug-ins (2) em vez de uma única. Clique com o botão direito e selecione Baixar (3) para manter os backups e, quando terminar, repita o processo e selecione Excluir (4) .

E mais uma vez, toda a sua coleção de plugins foi desabilitada, desativada e excluída.

Conclusão

A solução de problemas de sites pode ser difícil. Quando se trata de WordPress, às vezes os plug-ins podem funcionar incorretamente e a única maneira de resolver o problema é desativá-los temporariamente. Na maioria das vezes, usar o painel de administração faz mais sentido. No entanto, isso pode ser complicado sem acesso ao seu painel, portanto, entrar no sistema de arquivos do seu site via SFTP ou no banco de dados central do WP é tão viável e quase tão simples. Independentemente de como você precisa solucionar o problema ou por quê, esses métodos para desativar seus plug-ins do WordPress devem ajudar a resolver as coisas.

Conte-nos sobre sua experiência na solução de problemas e desativação de plug-ins do WordPress? Alguma dica ou sugestão?

Imagem de destaque do artigo por Sammby / shutterstock.com