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?
deployment
wp-cli
Chris Adams
la source
la source
Réponses:
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 .
la source
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
Cela m'a sauvé 17 heures de clic-glisser-glisser-taper
la source
Bonjour @Chris Adams:
Je viens de parcourir ces outils de gestion de masse WordPress qui ne sont pas les mêmes que drush mais qui sont les choses les plus proches que j'ai vues jusqu'à présent.
la source
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 .
la source