Como instalar plugins em massa
Publicados: 2020-04-15Tempo é ouro. E economizar o suficiente ao transformar um site WordPress recém-instalado em algo proposital não representa apenas proficiência. A recompensa inclui satisfação esmagadora, estabelecimento de metas encorajadoras e motivação para fazer mais. Quem sabe, isso pode até ajudá-lo a iniciar algo como uma plataforma de webinar em tempo recorde.
É fácil entender por que a automação é tão promissora, mesmo que o algoritmo esteja muito mais em outro nível. Além de lidar com várias novas tecnologias da Web, os desenvolvedores devem encontrar maneiras de reduzir tarefas repetitivas no desenvolvimento da Web. E gerenciar vários plugins só pode ficar mais fácil com ferramentas que podem transformar o processo em um único clique ou comando.
Estamos na mesma página se você percebeu quanto tempo os desenvolvedores gastam instalando, ativando, desativando e excluindo (desinstalando) vários plugins individualmente.
CLIQUE PARA TWEETEste artigo será útil para qualquer pessoa que esteja procurando maneiras de instalar plugins em massa no WordPress usando WP-CLI. Claro, o método mais comum é o uso do WP-CLI, que não é muito fácil. Envolve algumas coisas técnicas e requer um pouco de compreensão de como funciona a linha de comando. Mas não se preocupe, os passos aqui são muito claros para quase qualquer um entender. Como alternativa, ou como iniciante, você pode usar o plug-in WP Reset para gerenciar e instalar plug-ins do WordPress em massa sem escrever códigos ou comandos.
A primeira seção deste artigo apresentará o WP-CLI e explicará como instalar o WP-CLI em seu servidor se ele não tiver sido instalado por sua empresa de hospedagem. A segunda seção fornecerá um guia passo a passo sobre como instalar plugins WordPress em massa usando o WP-CLI. Você também aprenderá sobre uma ferramenta de desenvolvimento web engenhosa, o plugin WP Reset, que também pode ajudá-lo a instalar vários plugins do WordPress em apenas um clique.
Interface de linha de comando do WordPress (WP-CLI)
O WP-CLI é uma interface de linha de comando gratuita que permite executar todos os tipos de gerenciamento de sites WordPress sem a necessidade de um navegador. O objetivo é ajudar na simplificação de tarefas do WordPress, como instalação, backup de banco de dados, temas e instalações/atualizações de plugins.
O WP-CLI ajuda os desenvolvedores do WordPress a permanecerem focados e organizados. Você pode executar muitas tarefas disponíveis no painel de administração do WordPress usando apenas alguns comandos. Isso ajuda você a se tornar mais produtivo do que jamais poderia ser, economizar mais tempo e desfrutar de uma experiência de gerenciamento de sites WordPress sem erros.
No entanto, pode ser necessário instalar o WP-CLI em seu servidor se ainda não estiver instalado pelo seu provedor de hospedagem. Isso é útil se você tiver uma conta de hospedagem VPS, um servidor em nuvem ou uma conta de hospedagem dedicada. A maioria dos planos de hospedagem compartilhada geralmente tem o WP-CLI pré-instalado.
Requisitos para instalação do WP-CLI
- Uma conta de hospedagem ativa com suporte para acesso SSH (Secure Shell)
- O sistema operacional do seu servidor deve ser Linux, Cygwin, FreeBSD, Apple OS X ou qualquer sistema operacional do tipo UNIX.
- Você deve ter o WordPress 3.7 ou posterior
- PHP 5.4 ou posterior
- Um pouco de conhecimento da interface de linha de comando
Como instalar o WP-CLI (guia passo a passo)
Você deve ter acesso root ao seu servidor para instalar o WP-CLI ou uma conta com permissões para ler e escrever no diretório “/var/www/html”. Pode ser necessário solicitá-lo ao seu provedor de hospedagem se você não o tiver antes. Além disso, faça login no WHM e verifique se há algum ícone que permita solicitar acesso root.
O que é acesso root?
O acesso root (usado apenas no ambiente do tipo Unix) é o equivalente à conta de administrador que conhecemos no servidor Windows. É uma conta de usuário que permite gerenciar; editar, adicionar ou remover arquivos em um servidor. No Linux, uma conta administrativa é chamada de “root”. Um usuário root (também conhecido como SU ou superusuário) tem mais direitos em um servidor do que um usuário padrão.
N/B: Ter acesso root ao seu servidor pode limitar a qualidade da assistência que você pode receber da equipe de suporte da sua empresa de hospedagem. Pode não ser fácil para a equipe corrigir ou desfazer imediatamente quaisquer ações que você tenha realizado como usuário root se estiver tendo problemas para corrigi-las.
Etapa 1: faça login no seu servidor
Faça login no seu servidor com o acesso root usando o seguinte comando
su – (user-name)
Em que user-name é o nome de usuário do superusuário, se houver algum. Caso contrário, ignore o comando entre colchetes e pressione a tecla Enter.
Isso deve solicitar a senha su. Forneça a senha e aperte enter. O $ no início de seus comandos deve mudar para # assim que você efetuar login usando o acesso root.
N/B: Você deve primeiro fazer login no seu servidor com uma conta de usuário padrão (normal) antes de mudar para o usuário root. Isso ocorre porque a maioria das empresas de hospedagem geralmente desativa o login root remoto por SSH devido a motivos de segurança.
Passo 2: Baixe o WP-CLI
Você pode usar o comando curl ou wget para baixar e instalar a versão mais recente do WP-CLI, que está disponível em https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli .far.
Digite o seguinte comando para baixar o WP-CLI usando cURL
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Para o comando wget, digite o seguinte
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Qualquer um dos comandos acima deve baixar e extrair os arquivos WP-CLI em seu diretório de usuário raiz.
Etapa 3: Torne os arquivos WP-CLI executáveis
Tornar os arquivos WP-CLI executáveis é o passo final, mas precisamos organizar melhor as coisas movendo os arquivos inteiros para uma pasta no diretório bin. Nomeie a pasta como “wp” para que você não precise incluir –CLI para acessar a pasta enquanto estiver usando os comandos WP-CLI.
O comando a seguir tornará os arquivos WP-CLI executáveis
chmod +x wp-cli.phar
Mova os arquivos WP-CLI para uma pasta chamada “wp” no diretório bin usando o seguinte comando:
sudo mv wp-cli.phar /usr/local/bin/wp
Parabéns! Você acabou de instalar o WP-CLI em seu servidor se seguiu os passos acima corretamente. Você pegaria gradualmente alguns dos comandos WP-CLI enquanto aprendemos como instalar plugins WordPress em massa usando o WP-CLI na próxima seção.

N/B: Você pode receber um erro como “YIKES! Parece que você está executando isso como root…” se você optar por executar os comandos WP-CLI como um usuário root.
Lembre-se, o usuário su pode assumir a autoridade de qualquer usuário em seu servidor. Portanto, você pode corrigir esse erro concedendo ao usuário root acesso para controlar o núcleo existente do WordPress em cada comando. Isso é feito adicionando –allow-root no final de seus comandos, como:
wp core version --allow-root
Como instalar plugins do WordPress em massa usando a linha de comando do WordPress
A instalação em massa de seus plugins favoritos do WordPress usando o WP-CLI requer uma coisa importante. Uma lista dos plugins com seus nomes corretos. Isso é muito importante porque não há opções para visualizar uma lista de plugins com nomes semelhantes para decidir qual é o correto. Os comandos de instalação vão direto para buscar os plugins e instalá-los sem atrasos.
Etapa 1: acesse a lista de plug-ins que você deseja instalar em massa
Como mencionado anteriormente, ter uma lista contendo os nomes corretos de seus plugins é muito crucial na instalação em massa de plugins usando a linha de comando do WordPress. É mais fácil obter esta lista se você os compilar no wordpress.org. Como você constrói uma lista de plugins favoritos no wordpress.org?
Enquanto estiver conectado ao wordpress.org, localize cada página wordpress.org do plugin e clique no botão de coração ao lado do botão de download.
Para acessar a lista de todos os seus plugins favoritos, faça logon no painel do WordPress, clique em plugins>add new. Digite seu nome de usuário wordpress.org e clique no botão obter favorito.
Etapa 2: instalar vários plug-ins em massa
O comando para instalar um único plugin WordPress usando o WP-CLI é o seguinte:
wp plugin install PLUGIN_NAME
Agora, para combinar vários plugins no comando acima, basta dar espaço e escrever o nome correto do plugin. Tendo gerado a lista de seus plugins favoritos, use o seguinte comando para instalar em massa vários plugins do WordPress.
wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_X_NAME
O comando acima funciona bem desde que você continue adicionando mais nomes de plugins corretamente. A letra X no exemplo de comando representa a posição do próximo plugin que você deseja inserir, o que não é relevante. Não há limite para o número de plugins que você pode adicionar.
Por exemplo, se eu quiser instalar o WP reset junto com o WooCommerce e o construtor de páginas Elementor, o comando deve ser o seguinte:
wp plugin install wp-reset woocommerce elementor --allow-root
É claro que você só pode incluir –allow-root no comando se estiver executando-o por meio de um usuário root e geralmente receber um erro sem ele.
N/B: O nome do plug-in usado para instalação em massa usando o WP-CLI geralmente é o nome no final do URL da página de download do wordpress.org do plug-in.
Como ativar vários plugins imediatamente após a instalação
Isso é feito simplesmente anexando –-activate ao comando, que está colocando a instrução ao lado do nome do último plugin. Embora isso possa ajudar a economizar tempo, não é aconselhável ativar plug-ins que exijam configuração de integração imediatamente após a instalação.
Comando WP-CLI para instalar e ativar vários plugins
wp plugin install wp-reset woocommerce elementor --activate --allow-root
Após a instalação, você pode ativar em massa vários plugins do WordPress ou desativá-los usando o seguinte comando:
Ative uma lista de plugins:
wp plugin activate wp-reset woocommerce elementor --allow-root
Desative uma lista de plugins:
wp plugin deactivate wp-reset woocommerce elementor --allow-root
Para ativar todos os plugins não ativos:
wp plugin activate --all --allow-root
Para desativar todos os plugins ativos:
wp plugin deactivate --all --allow-root
Como gerenciar vários plugins usando WP-CLI
Gerenciar vários plugins pode envolver a visualização de todos de uma vez para ver qual está ativo, suas versões e atualização. Para visualizar vários plugins usando WP-CLI, use o seguinte comando
wp plugin list --allow-root
Execute o seguinte comando para atualizar em massa vários plug-ins
wp plugin update --all --allow-root
Você também pode substituir a seção –all do comando por uma lista de plugins que deseja atualizar.
Gerenciamento de plug-ins em massa usando o WP Reset
Desde a instalação em massa de vários plugins do WordPress até a ativação, desativação e atualização em massa, o WP Reset oferece esses recursos de gerenciamento de plugins sem a necessidade de comandos ou códigos.
O plugin WP Reset torna as coisas muito mais fáceis porque não haveria necessidade de memorizar o slug ou o nome preciso de qualquer plugin antes de instalá-los. O estresse de ter que inserir todos os plugins no comando também exige tempo, embora seja mais fácil do que instalar pelo painel do WordPress.
Depois de criar sua coleção de plugins no WP Reset apenas marcando-os como favoritos, o plugin disponibiliza sua coleção de qualquer lugar. Eles são salvos na nuvem e aparecem assim que você faz login.
Conclusão
O WP-CLI é uma ferramenta poderosa para gerenciar vários plugins do WordPress de uma só vez, além de outras tarefas de manutenção do WordPress não mencionadas neste artigo. A linha de comando permite que você economize muito tempo valioso enquanto minimiza os erros. Pense nisso como fluxos na integração. Conforme explicado aqui pela Appcues, os fluxos são um elemento-chave de qualquer experiência de integração do usuário. Eles economizam tempo e impedem que você cometa erros no processo.
Você pode precisar se familiarizar com os comandos por algum tempo usando um site WordPress recém-instalado se você for novo na linha de comando do WordPress. No entanto, isso não acontece com o WP Reset, que possui várias ferramentas de proteção para garantir que você não estrague erroneamente seu site WordPress.