Leert das WP-CLIWP-CLI WP-CLI ist die Befehlszeilenschnittstelle für WordPress, die verwendet wird, um administrative und Entwicklungsaufgaben programmatisch auszuführen. Die Projektseite ist http://wp-cli.org/ https://make.wordpress.org/cli/-Cache-Verzeichnis.
Verwendung
Szenario: Mein Beispielszenario
Gegeben ein leerer Cache
...
Die Dokumentation der Behat-Schritte wird bei jeder Veröffentlichung aus der WP-CLI-Codebasis generiert. Um Verbesserungen vorzuschlagen, senden Sie bitte einen Pull-Request ein.
Verwandt
- Gegeben ein leeres Verzeichnis – Erstellt ein leeres Verzeichnis.
- Gegeben /^an? (empty|non-existent) ([^\s]+) directory$/ – Erstellt oder löscht ein bestimmtes Verzeichnis.
- Gegeben /^an? ([^\s]+) (file|cache file):$/ – Erstellt eine Datei mit dem angegebenen Inhalt.
- Gegeben /^”([^”]+)” replaced with “([^”]+)” in the ([^\s]+) file$/ – Sucht mithilfe regulärer Ausdrücke nach einer Zeichenfolge in einer Datei und ersetzt sie.
- Gegeben /^that HTTP requests to (.*?) will respond with:$/ – Simuliert HTTPHTTP HTTP ist ein Akronym für Hypertext Transfer Protocol. HTTP ist das zugrunde liegende Protokoll des World Wide Web. Dieses Protokoll definiert, wie Nachrichten formatiert und übertragen werden und welche Aktionen Webserver und Browser als Reaktion auf verschiedene Befehle ausführen sollen.-Anfragen an eine bestimmte URLURL Eine bestimmte Webadresse einer Website oder Webseite im Internet, beispielsweise die URL einer Website: www.wordpress.org.
- Gegeben WP-Dateien – Lädt WordPress-Dateien herunter, ohne sie zu installieren.
- Gegeben wp-config.php – Erstellt eine wp-config.php-Datei mit `wp config create`.
- Gegeben eine Datenbank – Erstellt eine leere Datenbank.
- Gegeben /^a WP( \d[^\s]+)? install(?:ation)?$/ – Installiert WordPress.
- Gegeben /^a WP( [^\s]+)? install(?:ation)? in [‘”]?([^’”]+)[‘”]?$/ – Installiert WordPress in einem bestimmten Verzeichnis.
- Gegeben eine WP-Installation mit Composer – Installiert WordPress mit Composer.
- Gegeben eine WP-Installation mit Composer und einem benutzerdefinierten Vendor-Verzeichnis :vendor_directory – Installiert WordPress mit Composer und einem benutzerdefinierten Vendor-Verzeichnis.
- Gegeben /^a WP multisite (subdirectory|subdomain)?\s?(install|installation)$/ – Installiert WordPress MultisiteMultisite Multisite ist eine WordPress-Funktion, mit der Benutzer ein Netzwerk von Websites innerhalb einer einzigen WordPress-Installation erstellen können. Multisite ist seit WordPress 3.0 verfügbar und eine Fortsetzung des WPMU- bzw. WordPress-Multiuser-Projekts. Das WordPress-Multiuser-Projekt wurde eingestellt und seine Funktionen wurden in den WordPress-Kern integriert. Handbuch zur erweiterten Administration -> Ein Netzwerk erstellen..
- Gegeben diese installierten und aktiven Plugins: – Installiert und aktiviert ein oder mehrere Plugins.
- Gegeben ein benutzerdefiniertes wp-content-Verzeichnis – Konfiguriert ein benutzerdefiniertes `wp-content`-Verzeichnis.
- Gegeben Download: – Lädt mehrere Dateien in die angegebenen Zielverzeichnisse herunter.
- Gegeben /^save (STDOUT|STDERR) ([\’].+[^\’])?\s?as \{(\w+)\}$/ – Speichert den Inhalt von STDOUT oder STDERR in einer Variablen.
- Gegeben /^a new Phar with (?:the same version|version “([^”]+)”)$/ – Erstellt eine neue WP-CLI-Phar-Datei mit einer bestimmten Version.
- Gegeben /^a downloaded Phar with (?:the same version|version “([^”]+)”)$/ – Lädt eine bestimmte WP-CLI-Phar-Version von GitHubGitHub GitHub ist eine Website, die eine Online-Implementierung von Git-Repositorys anbietet, die von anderen Entwicklern leicht geteilt, kopiert und geändert werden können. Öffentliche Repositorys können kostenlos gehostet werden, für private Repositorys ist ein kostenpflichtiges Abonnement erforderlich. GitHub führte das Konzept des „Pull-Requests“ ein, bei dem von Mitwirkenden vorgenommene Codeänderungen in Branches vom Repository-Eigentümer überprüft und diskutiert werden können, bevor sie zusammengeführt werden. https://github.com/ herunter.
- Gegeben /^save the (.+) file ([\’].+[^\’])?as \{(\w+)\}$/ – Speichert den Inhalt der angegebenen Datei in einer Variablen.
- Gegeben ein falsch konfiguriertes WP_CONTENT_DIR-Konstantenverzeichnis – Ändert wp-config.php, um `WP_CONTENT_DIR` auf eine leere Zeichenfolge zu setzen.
- Gegeben eine Abhängigkeit von der aktuellen wp-cli-Version – Fügt `wp-cli/wp-cli` als Composer-Abhängigkeit hinzu.
- Gegeben ein integrierter PHP-Webserver – Startet einen integrierten PHPPHP PHP (rekursives Akronym für PHP: Hypertext Preprocessor) ist eine weit verbreitete universelle Open-Source-Skriptsprache, die sich besonders für die Webentwicklung eignet und in HTML eingebettet werden kann. https://www.php.net/manual/en/index.php-Webserver im aktuellen Verzeichnis.
- Gegeben ein integrierter PHP-Webserver zur Bereitstellung von :subdir – Startet einen integrierten PHP-Webserver im angegebenen Unterverzeichnis.