Existe-t-il encore un équivalent drush pour WordPress?

10

Je travaille avec Drupal sur un projet en ce moment, et malgré tous ses défauts, avoir une interface de ligne de commande comme drush vers le framework Drupal est une aubaine.

Existe-t-il un équivalent pour utiliser WordPress pour vous permettre de contrôler avec quels plugins un site est déployé ou quels paramètres par défaut devraient être?

Ou la meilleure approche actuelle consiste-t-elle simplement à déposer ces informations dans wp-config ou quelque part dans le même genre?

Chris Adams
la source
1
Je ne suis pas sûr des détails de ce que fait le drush. Pour configurer de nouvelles installations WP par code, voir cette question Script d'initialisation pour les aspects «standard» d'un site Web WordPress? (travaux en cours).
2010
Salut @Chris Adams - AFAIK il n'y en a pas encore un, mais si vous voulez travailler sur un tel projet, je suis sûr que beaucoup seraient ravis de le voir! :)
MikeSchinkel

Réponses:

6

Je travaille sur une interface de ligne de commande simple et enfichable. Le travail de base est terminé mais nous devons maintenant commencer à écrire plus de commandes (et l'implémenter dans des plugins). N'hésitez pas à bifurquer et à contribuer!

Vous pouvez trouver le code sur Github .

andreascreten
la source
Cela a vraiment l'air bien. Fork Fork Fork… :)
Chris Adams
4

Le WP-CLI http://wp-cli.org initié par andreascreten et maintenant maintenu par scribu est la chose la plus proche. Ses fonctions principales sont limitées, mais il est facilement étendu avec des commandes personnalisées.

Les fonctions principales doivent couvrir les besoins que vous décrivez, contrôler les plugins et les paramètres.

En remarque: j'ai récemment utilisé wp-cli pour configurer 2.000 attributs de produit avec des images associées pour WooCommerce. Il a fallu une heure pour installer wp-cli et écrire un plugin WordPress pour WP-CLI étendu avec ma commande personnalisée.

Après cela, je pouvais exécuter la commande sur le chemin d'accès à mes fichiers image comme celui-ci

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

Cela m'a sauvé 17 heures de clic-glisser-glisser-taper

mikkelbreum
la source
2

Daniel Bachhuber a fait une présentation au WordCamp Seattle 2012 intitulée WordPress sur la ligne de commande - Une introduction à wpshell et wp-cli . Les notes de présentation sont disponibles sur son site Web, et la vidéo devrait bientôt être sur WordPress.tv .

Ian Dunn
la source