web-dev-qa-db-fra.com

Existe-t-il un équivalent de Drush pour WordPress?

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

Existe-t-il un équivalent à utiliser Wordpress pour contrôler les plugins avec lesquels un site est déployé ou quels paramètres par défaut devraient être?

Ou bien la meilleure approche actuelle consiste-t-elle simplement à déposer ce contenu dans wp-config ou un emplacement similaire?

9
Chris Adams

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). S'il vous plaît, n'hésitez pas à apporter votre contribution!

Vous pouvez trouver le code sur Github .

6
andreascreten

Bonjour Chris Adams:

Je viens de croiser ces outils de gestion de masse WordPress qui ne sont pas identiques à drush _ mais qui sont la chose la plus proche que j’ai vue jusqu’à présent.

3
MikeSchinkel

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, en contrôlant les plugins et les paramètres.

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 sur WP-CLI étendu avec ma commande personnalisée.

Après cela, je pourrais exécuter la commande sur le chemin d'accès à mes fichiers image comme ceci

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

Cela m'a fait économiser 17 heures de cliquer-glisser-glisser-dactylographier

3
mikkelbreum

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

2
Ian Dunn