Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como habilitar/ativar plug-ins do WordPress no banco de dados

Encontrar uma situação em que não é possível acessar a área de administração do WordPress pode ser estressante, especialmente se você precisar ativar um plug-in crucial para restaurar a funcionalidade do site.

Felizmente, há uma maneira de ativar os plug-ins do WordPress diretamente do banco de dados, mesmo quando você não tem acesso à área de administração.

Com ampla experiência em solução de problemas do WordPress e gerenciamento de sites, ajudamos vários usuários a lidar com esse problema comum. A ativação de plug-ins por meio do banco de dados é uma técnica prática que pode evitar longos períodos de inatividade e fazer com que seu site volte a funcionar rapidamente.

Neste artigo, mostraremos como ativar facilmente seus plug-ins do WordPress usando o banco de dados.

How to enable/activate WordPress plugins from the database

Quando você deve ativar os plug-ins do WordPress usando o banco de dados?

Vários erros comuns do WordPress podem impedir que o proprietário de um site acesse a área de administração do WordPress. Em muitas situações, o usuário está procurando desativar os plug-ins do WordPress sem acesso ao administrador.

No entanto, em algumas situações, o proprietário de um site pode precisar ativar determinados plug-ins para restaurar o acesso ao site do WordPress.

Por exemplo, vamos supor que um erro o esteja impedindo de acessar o painel do WordPress e que você tenha encontrado um plugin que pode corrigir esse erro.

Felizmente, o WordPress armazena as informações do plug-in ativo no banco de dados do WordPress. Isso significa que você pode inserir manualmente essas informações diretamente no banco de dados e dizer ao WordPress para ativar um plug-in.

A única condição é que o plug-in esteja instalado em seu site do WordPress, o que significa que ele deve estar presente na pasta de plug-ins em seu site do WordPress.

Dito isso, vamos ver como você pode habilitar/ativar facilmente um plug-in usando o banco de dados, passo a passo:

Etapa 1: Localize o nome do seu banco de dados usando o painel de controle de hospedagem

Para ativar seus plug-ins do WordPress usando o phpMyAdmin, primeiro você precisa descobrir o nome do seu banco de dados do WordPress.

Para fazer isso, faça login no painel de controle de sua hospedagem na Web. Usaremos a Bluehost para este tutorial.

Se você estiver usando uma empresa de hospedagem diferente, o painel de controle da sua hospedagem WordPress poderá ter uma aparência ligeiramente diferente.

Na guia “Websites”, vá para a guia “Advanced” (Avançado) e clique no botão “Manage” (Gerenciar) ao lado da opção “File Manager” (Gerenciador de arquivos).

Click Manage button next to the File Manager option

Isso abrirá o Gerenciador de arquivos em uma nova janela. Aqui, basta localizar e clicar na pasta public_html na coluna da esquerda.

Todos os arquivos armazenados na pasta public_html serão abertos na tela.

A partir daí, você deve localizar e clicar na pasta com o nome do seu site na coluna “Nome”.

Go to the publich_html file and find your site name

Em vez disso, alguns usuários podem ver seus arquivos e pastas do WordPress instalados dentro da pasta public_html.

Depois de abrir o arquivo do site do WordPress, localize o arquivo wp-config.php na seção “Nome” e clique com o botão direito do mouse nele.

Isso abrirá um menu no qual você deverá selecionar a opção “View” (Exibir).

Click View

Isso abrirá o arquivo wp-config.php em uma nova janela, onde você poderá localizar os detalhes do banco de dados.

Recomendamos que você copie e cole os detalhes do seu banco de dados, incluindo o nome de usuário e a senha, em um aplicativo de bloco de notas no seu computador.

Database details

Agora que você já encontrou o nome do seu banco de dados, vamos para a próxima etapa.

Etapa 2: Localize a opção Active Plugins (Plug-ins ativos) via phpMyAdmin

Depois de descobrir o nome do seu banco de dados, volte ao painel de controle da hospedagem do WordPress.

Uma vez lá, mude para a guia “Advanced” novamente e role para baixo até a opção “phpMyAdmin”. Depois disso, clique no botão “Manage” (Gerenciar) ao lado dela.

Click the Manage button next to the PHPMyAdmin option

Isso iniciará o aplicativo phpMyAdmin em uma nova guia do navegador.

Observação: Antes de fazer qualquer tipo de alteração, certifique-se de criar um backup completo do seu banco de dados. Ele será útil se algo der errado no processo.

Em seguida, clique na guia “Database” (Banco de dados) no menu de navegação na parte superior da página.

Depois de fazer isso, localize o banco de dados do WordPress e clique no botão Procurar para expandi-lo.

Click the Database tab from the navigation menu

Isso carregará todas as tabelas do banco de dados do WordPress na tela.

Aqui, você deve localizar a tabela wp_options e clicar em browse ao lado dela.

Observação: Por padrão, o WordPress usa wp_ como prefixo para nomes de tabelas. Sua tabela do banco de dados do WordPress pode ter um prefixo de tabela diferente.

Click at wp-options

Na tabela wp_options, você precisará encontrar a linha em que option_name está definido comoactive_plugins.

Depois disso, clique no link “Edit” (Editar) ao lado dele.

Click the Activate_Plugins option

Isso abrirá uma caixa na qual você poderá inserir manualmente os detalhes para ativar um plug-in.

Etapa 3: Ativar um plug-in usando o phpMyAdmin

O WordPress armazena as informações do plug-in ativo em um formato especial para que possam ser acessadas de forma programática pelo software. Para informar ao WordPress quais plug-ins devem ser ativados, precisaremos usar esse mesmo formato.

Primeiro, começaremos inserindo o option_value como a:1: e, em seguida, abrindo a chave ({).

Estamos inserindo esse valor como 1 porque queremos ativar apenas um plug-in. Você pode alterar o valor para o número de plug-ins que planeja ativar.

Add option value

Em seguida, digitaremos i:0; após a chave. Aqui estamos basicamente atribuindo um número de série ao nosso plug-in.

Lembre-se de sempre atribuir números a partir de 0 em vez de 1.

Add serial number

Em seguida, digitaremos o número de caracteres presentes no nome do plug-in e o nome do arquivo php do plug-in que estamos prestes a ativar.

Para isso, digitaremos s:24: na caixa. Lembre-se de que o número de caracteres será diferente para cada plug-in com base nos caracteres do diretório do plug-in e do nome do arquivo.

Por exemplo, estamos ativando o WPForms neste tutorial, que tem 24 caracteres em seu nome, incluindo o nome do arquivo do plug-in, conforme armazenado em nosso gerenciador de arquivos.

Add character number

Em seguida, basta digitar o nome do diretório do plug-in. Você pode encontrá-lo visitando a pasta /wp-content/plugins/ usando o aplicativo File Manager.

Não se esqueça de colocar aspas antes de digitar o nome do diretório do plug-in.

Type the plugins' name

Após o /, você deve digitar o nome do arquivo do plug-in.

Para localizar o nome do arquivo, acesse o Gerenciador de arquivos novamente e abra a pasta do plug-in que você planeja ativar.

A partir daqui, localize o arquivo PHP do plug-in. Esse será o nome do arquivo do plug-in que você terá de adicionar.

Plugin file and folder name

Agora, volte ao phpMyAdmin para digitar o nome do plug-in e, em seguida, feche as aspas.

Depois disso, basta adicionar um ponto e vírgula (;) e fechar os colchetes (}). O valor final neste exemplo seria parecido com este:

a:1:{i:0;s:24:"wpforms-lite/wpforms.php";}

É assim que ficará quando você terminar.

Activating a single plugin

Em seguida, basta clicar no botão “Go” para executar o comando.

Agora, acesse o painel do WordPress e vá até a página Plugins ” Plugins instalados.

Seu plug-in foi ativado com sucesso.

activated-plugin

Agora, digamos que você queira ativar mais dois plug-ins.

Primeiro, você precisará alterar o número de plug-ins. Depois disso, você ajustará cada entrada para o plug-in que deseja ativar.

Aqui está um exemplo:

a:3:{
i:0;s:47:"all-in-one-seo-pack-pro/all_in_one_seo_pack.php";
i:1;s:35:"insert-headers-and-footers/ihaf.php";
i:2;s:24:"wpforms-lite/wpforms.php";
}

Observação: Adicionamos quebras de linha aqui para tornar o código mais legível. Você precisa se certificar de que não haja quebras de linha ou espaços em seu código. Caso contrário, ele não funcionará.

Bônus: Desativar plug-ins do WordPress no banco de dados

Além de ativar, você também pode desativar ou excluir um plug-in do WordPress do seu banco de dados se não conseguir acessar a área de administração. Isso pode ser útil se você estiver solucionando um erro ou se um plug-in tiver causado um problema de compatibilidade no seu site.

Para isso, você precisa abrir o cPanel do painel de controle da sua hospedagem. Estamos usando a Bluehost para este tutorial. Quando estiver lá, role para baixo até a seção “Databases” (Bancos de dados) e clique na opção “phpMyAdmin”.

Selecting phpMyAdmin on cPanel

Isso abrirá outra guia na tela, na qual você deverá selecionar o banco de dados do WordPress.

Depois disso, você poderá ver as tabelas do banco de dados do WordPress. Aqui, você deve localizar e escolher a tabela wp_options.

Click at wp-options

Isso abrirá outra linha de pastas. Você precisa localizar a opção “active_plugins” e clicar no link “Edit” (Editar) ao lado dela.

Quando o prompt for aberto, basta alterar o campo option_value para a :0:{}. Em seguida, clique no botão “Go” para salvar suas alterações.

Reset active plugins

Para obter mais detalhes, consulte nosso tutorial sobre como desativar todos os plug-ins quando não for possível acessar a área de administração do WordPress.

Esperamos que você tenha aprendido a ativar um plug-in usando o banco de dados. Talvez você também queira ver nosso guia definitivo de segurança do WordPress e nossas principais opções dos melhores temas do WordPress para especialistas em SEO.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

6 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    Until now, I was only able to deactivate plugins through FTP. This is another very useful piece of knowledge. Thanks for the guide on how the same thing can be done using the MySQL database.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  2. Vincent

    Thanks! I used this to activate a plugin which needed to be updated in order to be activated and was behind a license wall on my staging website. Saved me a lot of hassle moving licenses around

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Administrador

  3. Charlie Sasser

    Suppose you need to temporarily disable a plugin like Wordfence that is preventing you from logging into the dashboard. Why not just change the name of the Wordfence directory to something like wordfence_tmp until you can resolve the issue? This seems much easier and less likely to cause a problem than modifying the database and serialized data. I like to keep things simple.

    • WPBeginner Support

      That is one option that can also be used, this is an alternative in case access to the site’s files are not available or if this method would is preferred.

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.