Como instalar plugins em massa

Publicados: 2020-04-15

Tempo é 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 TWEET

Este 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.

WP CLI

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?

Plug-ins do Wordpress

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.

Redefinir WP

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.

Instalando a coleção

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.