• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

wp plugin – Gerenciamento de plugins via WP-CLI

André Brasil - Time de Atendimento da KingHost

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.

Importante: O uso do WP-CLI exige um conhecimento avançado em sites WordPress e execução de comandos via terminal SSH. É importante fazer um backup do conteúdo do site e banco de dados antes de realizar qualquer alteração.

wp plugin list

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
wp plugin list - Exemplo de resultado
Tenha atenção aos valores: active (plugin ativado), inactive (desativado) e available (atualização disponível). | paypal-for-woocommerce | active | available | 1.4.11 | | redirection | active | available | 3.3.1 | | storefront-sticky-add-to-cart | inactive | none | 1.1.9 |

Lembrando que é extremamente crucial manter seus plugins atualizados para seu site ter um bom desempenho além de garantir maior segurança contra ataques.

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
wp plugin deactivate

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. Logicamente, 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. 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

O comando abaixo exclui todos os plugins que estão inativos em sua instalação. Use com cautela!

wp plugin list --status=inactive --field=name | xargs --replace=% wp plugin delete %

Esse artigo foi útil pra você?