Wordpress über die Shell mittels WP-CLI installieren<!-- --> | <!-- -->schneidewind.it

Wordpress über die Shell mittels WP-CLI installieren

Hat man Shell-Zugriff (SSH) auf den Webhost ist ein Wordpress mittels WP-CLI in wenigen Sekunden einsatzbereit.

Mit wenigen Befehlen wird zunächst das Wordpress heruntergeladen und im Anschluss die wp-config.php mit der Datenbankonfiguration angelegt. Danach wird das Wordpress unter Angabe folgender Paramter installiert:

--url: Vollständige Website-URL
--title: Der Titel der Website
--admin_name: Admin Benutzername
--admin_password: Admin Passwort
--admin_email: Die E-Mail Adresse des Administrators

Abschließend wird noch das deutsche Sprachpaket installiert und die Standardsprache auf Deutsch eingestellt. Damit ist das Wordpress inklusive Deutschem Sprachpaket installiert und einsatzbereit.

wp core download --locale=de_DE
wp config create --dbname=your_db_name_here --dbuser=your_db_user_here --dbhost='localhost' --prompt=dbpass
# Dieser Schritt kann übersprungen werden, wenn die Datenbank bereits existiert
wp db create
wp core install --url=wpclidemo.dev --title="WP-CLI" --admin_user=wpcli --admin_password=wpcli --admin_email=info@wp-cli.org
# Themes / Plugins aktualisieren
wp theme update --all
wp plugin update --all

Weitere Benutzer hinzufügen

Mit folgedem Befehl kann ein weiterer Benutzer hinzugefügt werden:

wp user create --role=administrator someuser user@example.com

Der Parameter --role gibt hier die Rolle des Benutzers an. In diesem Fall wird der Benutzer als Administrator hinzugefügt.

Wordpress Plugin Installation mittels CLI - Elementor

Wer gerne mit Elementor arbeitet kann auch diesen gleich über die CLI mit installieren:

wp plugin install elementor --activate

Plugins suchen

Mit dem Befehl wp plugin search kann nach Plugins gesucht werden. Mit folgenem Befehl wird zum Beispiel nach dem Plugin "Elementor" gesucht:

wp plugin search elementor

schneidewind.it

Oberdorfstr. 1
78247 Hilzingen-Duchtlingen
Deutschland

Tel.: +49 (0) 7731 5959 441
E-Mail: info@schneidewind.it