Dominando o

WP-CLI 

Gustavo Bordoni

WordPress Plugin Developer

¿ Perguntas ?

Faça anotações para não esquecer

Jornada ao Terminal

Windows

Instalar um substituto para o terminal, como o Cygwin.

Unix

Baixar o executável PHP com

curl ou wget

Conceitos básicos

  • Tipos de "Shell"

  • Configurações

  • Binários

  • Compilados

  • Manipulação de Dados

  • Gerenciador de Pacotes

Problemas Comuns

WP-CLI

Porque Usar?

Problemas

&&
Incompatibilidades

Comandos

wp cli

Informações sobre a própria interface de conexão, usar para atualizar o "binário" e resolver problemas de funcionamento.

wp core

Conjunto de comandos utilizados para interagir com a parte principal do WordPress em questão, para fazer download, atualizações dos arquivos e configurações básicas.

wp eval && eval-file

Executar uma string ou arquivo usando o PHP dentro do ambiente do WordPress em questão

wp shell

Abre um PHP interativo para executar comandos e fazer análise de problemas

wp db

Faz a conexão com o banco da dados da instalação do WordPress em questão.

wp search-replace

A forma correta de fazer uma alteração de "string" no banco de dados do WordPress

wp post
wp media
wp comment
wp taxonomy
wp term
wp user
wp menu
wp option
wp site
wp widget

Comandos de Conteúdo

wp plugin
wp theme
wp transient
wp post-type
wp cache
wp cap
wp role
wp network
wp rewrite
wp super-admin

Comandos de Controle

Mais Usos do WP-CLI

Comandos Extras

Criados pela comunidade

Plugins

Comandos extras e específicos para um plugin ou tema

Automatização

Criar conjuntos de comandos para executar em momentos importantes do seu fluxo de trabalho

Mãos a Obra

Obrigado!

Dominando WP-CLI

By Gustavo Bordoni

Dominando WP-CLI

Aprenda como utilizar o WP-CLI nos seus projetos WordPress de forma efetiva.

  • 2,011