Ich arbeite gerade mit Drupal an einem Projekt, und trotz all seiner Fehler ist es ein Glücksfall , eine Befehlszeilenschnittstelle wie Drush zum Drupal-Framework zu haben.
Gibt es ein Äquivalent für die Verwendung von WordPress, mit dem Sie steuern können, mit welchen Plugins eine Site bereitgestellt wird oder welche Standardeinstellungen verwendet werden sollten?
Oder ist der derzeit beste Ansatz, dieses Zeug einfach in wp-config oder irgendwo anders abzulegen?
deployment
wp-cli
Chris Adams
quelle
quelle
Antworten:
Ich habe an einer einfachen und steckbaren Befehlszeilenschnittstelle gearbeitet. Die grundlegende Arbeit ist erledigt, aber wir müssen jetzt mehr Befehle schreiben (und sie in Plugins implementieren). Bitte zögern Sie nicht, sich zu teilen!
Sie finden den Code auf Github .
quelle
Die von andreascreten initiierte und jetzt von scribu gepflegte WP-CLI http://wp-cli.org ist die nächste Sache. Die Kernfunktionen sind begrenzt, können jedoch problemlos mit benutzerdefinierten Befehlen erweitert werden.
Die Kernfunktionen sollten die von Ihnen beschriebenen Anforderungen abdecken und Plugins und Einstellungen steuern.
Als Randnotiz: Ich habe kürzlich wp-cli verwendet, um 2.000 Produktattribute mit zugehörigen Bildern für WooCommerce einzurichten. Es dauerte eine Stunde, um wp-cli zu installieren und mit meinem benutzerdefinierten Befehl ein WordPress-Plugin für die erweiterte WP-CLI zu schreiben.
Danach konnte ich den Befehl für den Pfad zu meinen Bilddateien wie folgt ausführen
Das ersparte mir gerade 17 Stunden Klick-Ziehen-Wischen-Tippen
quelle
Hallo @Chris Adams:
Ich bin gerade auf diese WordPress-Massenmanagement-Tools gestoßen , die nicht mit Drush identisch sind, aber das Nächste sind, was ich bisher gesehen habe.
quelle
Daniel Bachhuber hielt auf dem WordCamp Seattle 2012 eine Präsentation mit dem Titel WordPress an der Kommandozeile - Eine Einführung in wpshell und wp-cli . Die Präsentationsnotizen sind auf seiner Website verfügbar, und das Video sollte bald auf WordPress.tv verfügbar sein .
quelle