Você já quis instalar ou atualizar vários plugins do WordPress de uma só vez?
Neste tutorial, vamos use o WP-CLI para instalar vários plugins na interface da linha de comandos. Vamos mostrar como gerenciar seus plugins usando WP-CLI, como atualizar vários plugins, ativar / desativar plugins e apagando (desinstalar) plugins em massa – tudo sem precisar fazer login no seu site WordPress!
Antes de começarmos, vamos dar uma olhada em alguns pré-requisitos:
- Se você estiver usando o WordPress em um provedor de hospedagem compartilhada, seu host deverá oferecer acesso SSH e ter o WP-CLI instalado. Você pode verificar a lista oficial do WordPress de hosts suportados, mas, como acontece, todas as nossas recomendações para a melhor hospedagem WordPress vêm com o WP-CLI pré-instalado.
- Se você hospedar o WordPress em um servidor VPS ou na nuvem, mostraremos como instalar o WP-CLI no seu servidor, posteriormente neste tutorial. (PS: se você quiser aprender a instalar o WordPress em um VPS, siga nosso tutorial DigitalOcean)
- Dele sistema operativo deve ser um ambiente semelhante ao UNIX (Linux, OS X, FreeBSD); você deve ter PHP 5.4+ e WordPress 3.7 ou mais tarde. Como quase todos os hosts recomendados do WordPress atendem a esses critérios, você está pronto para começar.
- Por fim, este tutorial não se destina a iniciantes. Pessoas familiarizadas com a interface da linha de comandos (CLI) e a administração do servidor devem usar este tutorial.
Vamos começar.
O que é o WP-CLI no WordPress?
O WP-CLI é um projeto de código aberto gratuito que permite gerenciar seu site WordPress usando a interface da linha de comandos (CLI). O WP-CLI simplifica bastante muitas tarefas do WordPress, como instalar o WordPress, fazer backup do banco de dados, atualizar o kernel do WordPress e instalar ou atualizar os plug-ins e temas do WordPress.
Tudo isso pode ser feito digitando alguns comandos no terminal, sem precisar fazer login no seu site WordPress. O resultado? Muito tempo economizado, menos margem para erros e produtividade estonteante! Aqui está uma boa introdução ao WPShout para saber mais sobre o WP-CLI.
Como instalar o WP-CLI em um WordPress VPS ou Cloud Server?
Usuários que instalaram o WordPress em um VPS (como DigitalOcean), um provedor de hospedagem na nuvem (como Amazon Serviços da Web (AWS) ou Google Cloud) ou um host gerenciado em nuvem (como o CloudWays), você pode instalar o WP-CLI no seu servidor.
Nota: Para este tutorial, usamos um Vultr VPS (semelhante a um drop do DigitalOcean) com o WordPress pré-instalado e encaminhamos a documentação oficial.
Etapa 1: Entre no seu servidor com o raiz do utilizador. Se você não tiver acesso ao usuário root, efetue login com um usuário com permissões de leitura, gravação e execução no diretório "/ var / www / html".
Etapa 2: Faça o download do arquivo wp-cli.phar usando wget ou Cacho (usamos cURL):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Etapa 3: Verifique se o arquivo Phar está funcionando. Digite o seguinte comando e você verá uma saída semelhante:
php wp-cli.phar – informações
Estágio 4: queremos executar o WP-CLI a partir da linha de comando, apenas digitando wp. Para fazer isso, precisamos tornar o arquivo WP-CLI executável e movê-lo para compartimento diretório
chmod + x wp-cli.phar
sudo mv wp-cli.phar / usr / local / bin / wp
Etapa 5: Agora vamos verificar se o WP-CLI é corretamente executável:
cd / var / www / html
wp –info
Cuidado: erro de acesso root no WP-CLI e solução
Às vezes, quando você executa comandos WP-CLI como um raiz usuário, você pode receber o seguinte erro:
Nesse caso, basta adicionar –Raiz-vermelha no comando, e você está pronto para ir. Aqui está um exemplo de teste de comando se o WP-CLI reconhecer a instalação existente do WordPress.
versão principal do wp –allow-root
Depois de ter esse trabalho, você estará pronto para instalar plug-ins em massa.
Como instalar em massa vários plugins no WordPress usando o WP-CLI
Nesta seção, mostraremos como instalar em massa vários plugins do WordPress a partir da interface da linha de comandos, usando o WP-CLI. Para referência, tenha a documentação oficial do plug-in WP-CLI à mão.
O comando básico de instalação do plug-in é o seguinte:
instalação do plugin wp PLUGIN_NAME
O código para instalar vários plugins é: (você pode adicionar quantos plugins precisar)
instalação do plugin wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME
Agora o truque é descubra o nome correto do plugin. Para fazer isso, visite a página de URL do plug-in e copie a guia URL.
Para instalar um único plug-in, o código é:
wp plugin instalar jetpack
Para instalar o Jetpack e o Yoast SEO, o código é:
wp plugin instalar jetpack wordpress-seo
(Observe que usamos –Raiz-vermelha para garantir que o código seja executado em nosso VPS).
Como instalar e ativar vários plugins no WordPress usando o WP-CLI
Por padrão, os plug-ins instalados pelo WP-CLI não são ativados. Se você deseja ativar um plugin imediatamente após a instalação, adicione -Ativar para o pedido.
No entanto, recomendamos não ativar plugins que exijam configuração de integração (como cache e plug-ins de backup), diretamente do WP-CLI.
Plugins que não exigem configurações de incorporação, como Inserir Cabeçalhos e Rodapés, podem ser ativados na linha de comando:
wp plugin instalar inserção-cabeçalhos e rodapés –activate
Isso é! Agora você sabe como instalar e ativar vários plugins em massa usando o WP-CLI. Na próxima seção, ensinaremos você gerenciamento de plug-ins usando WP-CLI.
Gerenciamento massivo de plugins no WP-CLI no WordPress
Você pode usar o WP-CLI para uma variedade de tarefas de gerenciamento de plugins, como:
Como listar o número de plugins instalados no WordPress usando o WP-CLI
Este comando exibe o número de plug-ins instalados no seu site WordPress em uma tabela, incluindo informações vitais, como status de ativação do plug-in, versão atual e atualizações disponíveis (se houver).
lista de plugins wp
Como habilitar ou desabilitar vários plugins de uma só vez usando o WP-CLI
Semelhante ao comando de instalação do plug-in, adicione os nomes dos plug-ins que você deseja ativar ou desativar e pressione Enter.
wp plugin ativar PLUGIN_1_NAME PLUGIN_2_NAME
Portanto, o comando para ativar o Yoast SEO e o Jetpack (supondo que estejam instalados) é:
wp plugin ativar o wordpress-seo jetpack
Da mesma forma, o comando para desativar (ou desativar) os dois plugins é:
wp plugin desativar wordpress-seo jetpack
Alternativamente, você pode desativar todos os plugins ativos no seu site WordPress com este comando:
wp plugin desativar –todos
Como atualizar vários plugins no WordPress usando o WP-CLI
Outra aplicação benéfica do WP-CLI é a capacidade de atualizar em massa todos os plug-ins instalados no seu site WordPress. O comando é:
atualização do plugin wp –todos
Acabamento
Além da manutenção do plug-in, o WP-CLI é uma ferramenta poderosa que permite executar um grande número de tarefas de manutenção com muita eficiência, através da linha de comando, economizando um tempo valioso.
Se você estiver testando o WP-CLI pela primeira vez, sugerimos que você o faça em um servidor intermediário ou em uma nova instância do WordPress. Quando você estiver familiarizado com a ferramenta, poderá começar a usá-la em seu site ativo.
Espero que você tenha aprendido algo novo com este tutorial. Você já usou o WP-CLI antes? Quais são seus truques favoritos?