A interface de linha de comando sempre foi popular entre os desenvolvedores porque oferece muito mais produtividade e velocidade ao gerenciar um site.

O WP-CLI ajuda os desenvolvedores da web a superar algumas tarefas complicadas na implementação de um site WordPress.

Neste tutorial, mostraremos como configurar o WP-CLI para usar seus diferentes comandos para desenvolver um site da Web de maneira ainda mais rápida e eficiente.

Algumas etapas preliminares

Antes de prosseguirmos para o tutorial, precisamos ter certeza de que existem algumas coisas adequadas para a interface de linha de comando do WordPress.

Acesso a SSH

Primeiro, você precisa se certificar de que tem acesso seguro ao Shell (SSH) em seu serviço de hospedagem que não é oferecido por todos os hosts e está disponível por padrão. Contate seu provedor de hospedagem para obter mais informações.

Atualização de software

Depois de acessar o SSH, você precisa ter o WordPress 3.4 (ou superior) instalado, PHP 5.3.2 (ou superior) e um ambiente UNIX. Se você for um usuário do Windows, precisará de uma ferramenta de linha de comando como o Cygwin ou de configurar uma máquina virtual. Depois de ter todos os recursos para executar o WP-CLI, você pode instalá-lo em seu site WordPress.

Como instalar o WP-CLI

Instalar o WP-CLI é bastante simples. Tudo o que você precisa fazer é baixar um arquivo PHP e colocá-lo em algum lugar do seu disco rígido para que você possa executá-lo de qualquer local (qual deve ser seu objetivo principal ao configurar a interface de linha de comando) Primeiro, você precisará baixar o script WP-CLI de Diretório GitHub  para obter a versão mais recente disponível.

Depois de fazer o download do arquivo ".phar", você precisa torná-lo um arquivo executável. Para fazer isso, execute o seguinte comando:

chmod + x wp-cli.phar

A última etapa da instalação é mover o arquivo executável recém-criado para uma pasta para que possamos executá-lo em qualquer lugar. Outra dica mais prática é renomear o arquivo executável para algo mais fácil de lembrar. É por isso que o nome mais comumente usado é wp. Depois de renomear o arquivo, coloque-o na pasta 'wp' em sua unidade usando o seguinte comando:

sudo mv wp-cli.phar / usr / local / bin / wp

Parabéns! Você instalou o WP-CLI com sucesso e agora pode executar os comandos do WP-CLI. Apenas para garantir que tudo esteja no lugar, você pode executar o seguinte comando:

wp -info

Se tudo correr bem, você deve ser capaz de ver essas informações exibidas na interface da linha de comando:

PHP binário: / usr / bin / php PHP versão: 5.5.24 php.ini usado: /etc/php.ini WP-CLI root dir: phar: //wp-cli.phar WP-CLI global config: / Users / kouratoras / .wp-cli / config.yml WP-CLI configuração do projeto: WP-CLI versão: 0.19.2

Agora que instalamos com sucesso o WP-CLI, vamos dar uma olhada em alguns dos comandos que você pode executar nele e nas tarefas que você pode realizar com ele.

Comandos WP-CLI e tarefas básicas

Vamos começar com o básico. Você pode instalar facilmente o WordPress usando o comando básico WP-CLI. Ao usar este comando, você pode usar um conjunto de ferramentas poderosas para gerenciar as instalações do WordPress.

instalação do WordPress

Em primeiro lugar, precisamos baixar o WordPress para instalá-lo. Navegue até o diretório onde deseja fazer o download do CMS WordPress e execute o seguinte comando:

wp núcleo de download

Este comando fará o download da versão mais recente do WordPress e, após a conclusão do download, você poderá criar o arquivo wp-config.php usando o seguinte comando:

wp núcleo configuração --dbname = databasename --dbuser = databaseuser --dbpass = databasepassword --dbhost = localhost --dbprefix = prfx_

Este comando exibe todas as suas informações de login que geralmente estão presentes no arquivo wp-config.php. Agora que o arquivo wp-config.php foi criado, podemos prosseguir com a instalação do WordPress. Para instalar o WordPress, você precisa executar este comando de instalação:

[/ php] wp core install –url = example.com –title = ”Site do WordPress” –admin_user = nome de usuário –admin_password = senha -[email protegido][/ PHP]

Verifique suas credenciais e certifique-se de que tudo está em ordem. É tudo o que podemos dizer a este nível. Bem feito ! Você instalou o WordPress em seu servidor usando WP-CLI.

Atualizar WordPress

Instalar o WordPress é uma coisa, mas atualizá-lo é outra. E assim como instalar o WordPress, a atualização também é muito fácil usando o WP-CLI. Com o uso de subcomandos, estaremos atualizando o WordPress. Os subcomandos WP-CLI permitem que os usuários atualizem arquivos de sistema e arquivos de banco de dados se não forem atualizados. Veja como fazer:

wp core update wp core update-db

Mas se você não conhece sua versão atual do WordPress, pode verificá-la usando este comando:

versão núcleo wp

Atualizar o WordPress usando o painel pode parecer muito mais eficiente do que usar a linha de comando, mas se você tiver vários sites WordPress, a linha de código economizará tempo. Usando o WP-CLI, você pode atualizar vários sites do WordPress facilmente usando este comando:

#! / bin / bash declara -a sites = ('/ var / www / wp1' '/ var / www / wp2' '/ var / www / wp3') para o site em "$ {sites [@]}"; do wp --path = $ site core update done

Antes de qualquer processo de atualização, é sempre bom fazer backup de seus bancos de dados.

Fazendo backup do banco de dados

WP-CLI tem um comando de backup de banco de dados WordPress de uma linha:

wp backup.sql db exportação

É simples assim! Ao executar este comando, você fez backup de seus arquivos de banco de dados. blog WordPress.

Instalando temas

Instalar temas com o WP-CLI é muito fácil e leva menos tempo do que no painel do WordPress. WP-CLI conecta seu servidor diretamente aos diretórios de Temas do WordPress e permite baixá-los em apenas alguns segundos. Você pode instalar um tema usando este comando:

tema wp instalar THEMENAME

Basta substituir "themename" pelo nome do tema que deseja instalar.

Como ativar um tema

Depois de instalar o tema, você pode ativá-lo por meio do WP-CLI usando o seguinte comando:

wp THEMENAME tema ativar

A ativação dos temas pelo WP-CLI é fácil de fazer e você verá que as alterações entram em vigor em alguns segundos.

Atualizar um tema

Como você provavelmente pode imaginar, atualizar o Temas do WordPress com WP-CLI é tão fácil quanto instalar e ativar. O comando de atualização economizará um tempo considerável:

wp THEMENAME atualização tema

E se você quiser atualizar todos os seus temas enquanto estiver lá, poderá usar este comando:

atualização do tema wp -todos

Isso permitirá que você atualize todos os seus temas em apenas alguns segundos, diferente da maneira tradicional no painel.

instalar plugins

Instalar plugins com WP-CLI é uma tarefa fácil. WP-CLI instala todos os plugins disponíveis no diretório de WordPress plugins. Você pode usar este comando para instalar plugins:

pluginname wp plugin instalado

Basta substituir "pluginname" pelo nome do plugin que você deseja instalar em seu site.

Ativar um plugin

Para ativar o plugin, use o comando:

wp pluginname plug-in ativar

É realmente fácil!

Desativar plug-ins

Quando você deseja desativar um plug-in, basta executar o seguinte comando:

wp pluginname plug-in deactivate

Como atualizar plugins

Da mesma forma, atualizar plug-ins é muito fácil. Se você deseja atualizar um único plug-in ou todos os plug-ins instalados, existe um comando para cada operação no WP-CLI.

wp pluginname atualização do plugin

Se você deseja atualizar todos os seus plug-ins, basta usar este comando simples:

atualização do plugin wp -all

Este comando permite que você atualize todos os seus plugins presentes em alguns segundos.

Pesquisar e substituir recurso

Uma prática comum que a maioria dos desenvolvedores usa é construir um site em um servidor local ou de desenvolvimento e, depois de concluir o site, movê-lo para outro servidor.

Nesse processo, copiar e mover arquivos de banco de dados é simples e fácil de executar. A parte complicada é quando você precisa substituir URLs antigos por notícias no banco de dados.

Essa parte complicada não será tão difícil se você usar o WP-CLI. O recurso de pesquisa e substituição permite substituir os URLs no seu banco de dados.

pesquisa de substituir wp 'www.old-site.com''www.new-site.com'

Este comando localizar e substituir ajuda os desenvolvedores a concluir seus sites em menos tempo do que o esperado. Muito do trabalho é feito pelo WP-CLI, então você não precisa se preocupar em cometer pequenos erros ou esquecer de atualizar o URL de uma página específica.

É isso neste tutorial. Não hesite em nos contactar se tiver alguma questão. Claro que existem outros comandos, mas para começar, essa é a essência.