O wp plugin é um dos comandos disponíveis para um site WordPress através do WP-CLI. O WP-CLI é um pacote que adiciona a um terminal SSH a opção de utilizar comandos dedicados ao WordPress através da linha de comando.
Através do wp plugin você pode listar os plugins instalados, ativar ou desativar plugins, instalar, remover, procurar por novos plugins e também atualizá-los.
wp plugin list
Acima de tudo, podemos listar os plugins da nossa instalação WordPress. No resultado, podemos verificar o nome, status e versão de cada um dos plugins, além de saber se há alguma atualização disponível. Portanto, execute o seguinte comando:
wp plugin list --skip-plugins
| paypal-for-woocommerce | active | available | 1.4.11 |
| redirection | active | available | 3.3.1 |
| storefront-sticky-add-to-cart | inactive | none | 1.1.9 |
Desativar plugins
Para desativar um plugin em específico, utilize o comando abaixo alterando o termo em vermelho pelo nome do plugin. O nome do plugin você pode conferir através do comando anterior.
wp plugin deactivate nome-do-plugin --skip-plugins
Para desativar todos os plugins de uma vez só, use:
wp plugin deactivate --all --skip-plugins
Atualizar seus plugins
Da mesma forma que o deactivate, você pode atualizar um plugin específico ou atualizar todos ao mesmo tempo. Entretanto, só serão atualizados aqueles que possuem update disponível.
wp plugin update nome-do-plugin --skip-plugins
wp plugin update --all --skip-plugins
Reinstalar todos os plugins do seu site
Pode ser útil quando houve exclusão acidental de arquivos ou se algum dos plugins possuía brechas de segurança e foi invadido. Ainda assim, a maioria das invasões/vírus em WordPress são provenientes de plugins e temas. O comando abaixo reinstala todos os plugins presentes em uma instalação.
wp plugin install $(wp plugin list --field=name) --force
Deletar todos os plugins inativos
E por fim, o comando abaixo exclui todos os plugins que estão inativos em sua instalação. Mas use com cautela!
wp plugin list --status=inactive --field=name | xargs --replace=% wp plugin delete %
Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Mas tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.