Como desativar manualmente os plugins do WordPress

Publicados: 2019-08-22

Os plugins são um ótimo aspecto do uso do WordPress. No entanto, em algum momento, você precisará desinstalar ou desativar um plug-in por um motivo ou outro. Isso pode representar um problema, pois o método padrão para desativar os plugins do WordPress pode não estar sempre disponível.

Por exemplo, para corrigir um problema em que você perde o acesso ao seu painel do WordPress devido a um erro interno do servidor ou conflito de plug-ins, você precisa desabilitar manualmente um ou mais plug-ins. No entanto, sem acesso ao painel, você só poderia fazê-lo usando uma abordagem manual.

Neste artigo, destacaremos as diferenças entre a desativação de plug-in normal e manual. Em seguida, mostraremos três maneiras de desativar manualmente os plugins do WordPress.

A maneira mais simples de desativar manualmente um plugin do WordPress

Antes de começarmos a investigar o back-end do seu site, vamos ver como desativar os plugins do WordPress quando você tiver acesso ao painel. Basta navegar até a guia Plugins , onde você encontrará uma lista de plugins instalados:

Lista de plugins instalados em um site WordPress

Encontre o plug-in que deseja desativar e clique em Desativar . Como exemplo, na captura de tela abaixo estamos destacando o Desativar do plugin Classic Editor :

Desativando um plug-in do WordPress
Depois de clicar em Desativar , o WordPress desativará o plug-in. Observe que um plug-in desativado ainda será instalado em seu site. Se você deseja excluí-lo completamente (você deve excluir todos os plug-ins que não estiver usando), poderá fazê-lo na mesma página.

3 maneiras de desativar manualmente os plugins do WordPress sem acesso de administrador

Se você perder o acesso às suas páginas de administração do WordPress por qualquer motivo, ainda existem várias maneiras de desativar seus plugins. Vamos percorrê-los, começando pelo mais fácil.

1. Renomeie a pasta do seu plugin via SFTP ou SSH

Desativando um único plug-in

Quando você renomeia a pasta do plug-in em um site WordPress, esse plug-in é desativado. Você pode acessar os arquivos do seu site via Secure File Transfer Protocol (SFTP) ou Secure Shell (SSH). Neste exemplo, explicamos como você pode renomear a pasta do seu plugin usando SFTP.

Em primeiro lugar, você precisa de um cliente FTP para acessar os arquivos do seu site. Usamos e recomendamos o FileZilla, um cliente FTP gratuito e muito confiável. Consulte o tutorial sobre como usar o FTP para transferir arquivos para o WordPress para obter detalhes sobre como acessar os arquivos do seu site.

Depois de se conectar ao seu site via SFTP, você pode acessar o diretório raiz do WordPress, que é onde residem todos os arquivos do seu site:

Os arquivos do seu site WordPress

Navegue até a pasta wp-content/plugins . A pasta de plugins é onde todos os arquivos de plugins são armazenados em seu site. Dentro, você encontrará um diretório exclusivo para cada um dos plugins inativos e ativos em seu site. A exclusão de qualquer uma dessas pastas pode causar problemas, portanto, não recomendamos que você siga esse caminho.

Em vez disso, renomeie a pasta do plug-in que deseja desativar. Mude seu nome para qualquer coisa que você gosta. Na captura de tela abaixo, renomeamos o nome da pasta classic- editor para classic-editor-deactivated . Isso desativará automaticamente o plug-in.

Pasta de plug-ins renomeada

Para reativar o plug-in, reverta a pasta para seu nome original e ative-a na página do plug-in no painel do WordPress.

Desativando todos os plugins

Se você tiver um problema em seu site, mas não tiver certeza de qual plug-in é, desative todos os plug-ins renomeando o diretório onde os plug-ins estão instalados: /wp-content/plugins/ . Depois de recuperar o acesso ao seu painel do WordPress, renomeie a pasta de plugins para plugins e ative os plugins um por um até reproduzir o problema. Nesse ponto você sabe qual é o plugin problemático.

2. Desativando todos os plugins do banco de dados do WordPress

O WordPress armazena praticamente todas as informações do site em seu banco de dados. Portanto, você também pode desabilitar plugins do banco de dados. É um processo bastante indolor. Use uma ferramenta como phpMyAdmin no painel de controle do seu host para acessar o banco de dados.

Ferramentas de banco de dados de host da Web

Depois de se conectar, você poderá ver os bancos de dados aos quais tem acesso. Se você tiver mais de um site, verá uma lista de bancos de dados. Clique no banco de dados que corresponde ao seu site na lista à esquerda. Em seguida, clique na tabela wp_options (observe que o prefixo wp_ nos nomes das tabelas pode variar) para navegar pelos dados dentro dela:

Tabelas de banco de dados WordPress no phpMyAdmin

Procure o nome da opção active_plugins . O nome da opção fornece uma pista sobre o que ela contém:

Pesquise no banco de dados do WordPress

Depois de encontrar a linha, clique no botão Editar . Uma nova página com vários campos será aberta, um dos quais é chamado option_value . Nele você verá uma lista de plugins instalados. Altere o valor para a:0:{} para desativar todos os plug-ins. Clique em Ir para alterar as configurações.

Alterando o valor de uma opção no banco de dados

3. Desative os plugins usando a linha de comando do WordPress (WP-CLI)

Para os não iniciados, o WP-CLI é uma ferramenta que fornece uma interface de linha de comando para sites WordPress. Alguns hosts da web oferecem WP-CLI como um recurso pré-instalado. Caso contrário, você pode configurá-lo manualmente se tiver acesso ao Secure Shell (SSH) e puder fazer login no back-end do WordPress.

Você pode usar o WP-CLI para fazer muitas tarefas administrativas no WordPress, uma das quais é desabilitar os plugins do WordPress. Comece listando todos os plugins instalados em seu site usando o comando wp plugin list :

Usando o comando wp plugins list

Para desativar um único plugin, use o comando wp plugin deactivate . Então para desativar o plugin classic-editor use o seguinte comando: wp plugin deactivate classic-editor . Se o processo for bem-sucedido, o WP-CLI mostrará uma mensagem para informar que o plug-in foi desativado.

Desativando um plugin com WP-CLI

Você também pode desativar todos os plugins instalados em seu site WordPress com o comando wp plugin deactivate –all .

Uma rápida recapitulação sobre a desativação manual de plugins do WordPress

Normalmente, desabilitar plugins no WordPress é um procedimento simples. No entanto, haverá momentos em que você não terá acesso ao seu painel. É aí que saber como desativar plugins manualmente é útil. O melhor de tudo, não é tão complicado quanto você pensa.

Aqui estão as três maneiras de desativar os plugins manualmente:

  1. Renomeando o(s) diretório(s) de seu(s) plugin(s).
  2. Desativando plugins do banco de dados do WordPress.
  3. Usando o WP-CLI.

Dica bônus:

Se você quiser saber mais sobre a segurança do WordPress, leia nosso guia definitivo sobre segurança e proteção do WordPress.