✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Desativando plugins do WordPress com SQL

31

Se você herdar uma base de código do WordPress, independentemente da idade do projeto, pode haver muito contexto que você não tem sobre por que certas decisões foram tomadas ou como as coisas foram implementadas.

Isso pode incluir o servidor, a infraestrutura usada para ajudar a alimentar o site ou o aplicativo e outras informações contextuais sobre o ambiente em que estava sendo executado.

Esse tipo de informação pode ser informações relacionadas ao servidor, versão do PHP, tipo de banco de dados, informações que estão realmente armazenadas no banco de dados, especialmente se você fizer uma importação de banco de dados e assim por diante.

Desativando plugins do WordPress com SQL

Idealmente, tudo isso é entregue, mas nem sempre é o caso. De qualquer forma, digamos que você tente iniciá-lo e, ao tentar iniciar o aplicativo, ele não apenas não funciona, mas também mostra uma tela branca ou exibe uma mensagem sobre problemas técnicos com sua instalação.

Embora eu recomende certificar-se de que suas configurações de depuração estejam sempre definidas em sua máquina local, também recomendo certificar-se de que todos os plugins estejam desativados antes de iniciar a instalação do WordPress.

Desativando plugins do WordPress com SQL

Mas o status de ativação do plugin é definido no nível do banco de dados, então o que podemos fazer? Depois que a instalação estiver configurada, conecte-se ao banco de dados usando seu front-end de banco de dados favorito (sou fã do TablePlus) e execute as seguintes consultas:

Primeiro, se você estiver interessado em ver todos os plugins ativos presentes, execute o seguinte :

SELECT * FROM wp_options WHERE option_name = 'active_plugins';

Depois disso, você pode atualizar os plugins ativos essencialmente definindo o valor da opção igual a um array vazio e serializado :

UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';

Essa consulta secundária é responsável por desativar o plugin do WordPress para que você possa carregar o WordPress o mais próximo possível do vanilla. Ele ainda deve ter o mesmo tema e ativos e os plugins serão instalados, mas desativados.

Fonte de gravação: tommcfarlin.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação