Bei WP-CLI handelt es sich um ein Kommandozeilen-Werkzeug für WordPress. Damit lassen sich mehrere Wordpress-Installationen ohne Login über den Browser verwalten. Mit WP-CLI können auch zusätzliche Scripts installiert werden, um Wordpress noch mehr zu automatisieren.
Installation:
Um die nachfolgenden Schritte auszuführen, müssen Sie via SSH auf Ihrem Webosting eingeloggt sein. Hier finden Sie erläutert, wie Sie SSH einrichten und verwenden.
Mit curl wird die aktuellste Version heruntergeladen:
Die Datei ausführbar machen:
chmod +x wp-cli.phar
Bin-Ordner erstellen:
mkdir ~/bin
Datei verschieben:
mv wp-cli.phar ~/bin/wp
Damit Sie WP-CLI Global in Ihrem Webhosting nutzen können, muss noch das Bash Profile angepasst werden:
vim .profile
Tragen Sie Folgendes ein:
export PATH=$PATH:$HOME/bin
Um die Änderung an der Datei zu speichern, drücken Sie die Escape-Taste (esc) und dann :wq auf Ihrer Tastatur (write & quit).
:wq
Damit die Änderung übernommen wird, muss das Bash Profile neu geladen werden:
source ~/.profile
WP-CLI kann nun mit diesem Befehl getestet werden:
wp --info
Wenn alles richtig konfiguriert wurde, müssten Sie folgende Antwort erhalten:
OS: FreeBSD 12.3-RELEASE-p7 FreeBSD 12.3-RELEASE-p7 releng/12.3-n234209-e134a96fd6f HOSTPOINT amd64
Shell: /usr/local/bin/bash
PHP binary: /usr/local/php74/bin/php
PHP version: 7.4.33
php.ini used: /usr/local/php74/etc/php.ini
MySQL binary: /usr/local/bin/mysql
MySQL version: mysql Ver 15.1 Distrib 10.3.37-MariaDB, for FreeBSD12.3 (amd64) using readline 5.1 SQL modes
WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir: phar://wp-cli.phar/vendor
WP_CLI phar path: /home/USER/bin
WP-CLI packages dir:
WP-CLI cache dir: /home/USER/.wp-cli/cache
WP-CLI global config
WP-CLI project config
WP-CLI version: 2.7.1
Für Supportanfragen verwenden Sie bitte dieses Formular.