Já existe um equivalente equivalente ao WordPress?

10

Estou trabalhando com o Drupal em um projeto agora e, apesar de todas as suas falhas, ter uma interface de linha de comando como drush na estrutura do Drupal é uma dádiva de Deus.

Existe um equivalente ao uso do WordPress que permite controlar em quais plugins um site é implantado ou quais devem ser as configurações padrão?

Ou é a melhor abordagem atual apenas para colocar essas coisas no wp-config ou em algum lugar semelhante?

Chris Adams
fonte
11
Não sei ao certo o que o drush faz. Para configurar novas instalações do WP por código, consulte esta pergunta Script de inicialização para aspectos "padrão" de um site WordPress? (trabalho em progresso).
Rarst 29/09/10
Olá, @Chris Adams - AFAIK ainda não existe, mas se você quiser trabalhar em um projeto como esse, tenho certeza que muitos ficarão felizes em vê-lo! :)
MikeSchinkel

Respostas:

6

Eu tenho trabalhado em uma interface de linha de comando simples e conectável. O trabalho básico está concluído, mas agora precisamos começar a escrever mais comandos (e implementá-lo em plugins). Por favor, sinta-se livre para bifurcar e contribuir!

Você pode encontrar o código no Github .

andreascreten
fonte
Isso realmente parece legal. Fork fork fork… :)
Chris Adams
4

O WP-CLI http://wp-cli.org iniciado por andreascreten e agora mantido por scribu é a coisa mais próxima. Suas funções principais são limitadas, mas são facilmente estendidas com comandos personalizados.

As principais funções devem cobrir as necessidades que você descreve, controlando plugins e configurações.

Como observação lateral: recentemente usei o wp-cli para configurar 2.000 atributos do produto com imagens associadas ao WooCommerce. Demorou uma hora para instalar o wp-cli e escrever um plugin do WordPress para estender o WP-CLI com o meu comando personalizado.

Depois disso, eu poderia executar o comando no caminho para meus arquivos de imagem como este

wp woocom_imgattr_create path/to/img/*.png --attr=color

Isso me salvou 17 horas de clicar-arrastar-deslizar-digitando

mikkelbreum
fonte
2

Daniel Bachhuber fez uma apresentação no WordCamp Seattle 2012 chamada WordPress na Linha de Comando - Uma Introdução ao wpshell e wp-cli . As notas de apresentação estão disponíveis em seu site, e o vídeo deve estar no WordPress.tv em breve.

Ian Dunn
fonte