Mit diesem Blog Artikel zeigen wir Ihnen, wie man über die Konsole mit dem Command-Line Interface für WordPress wp-cli Benutzer erstellen kann. Dies kann hilfreich sein, wenn man z.B sein Benutzerpasswort vergessen hat.
WP-CLI installieren
Voraussetzungen
Um WP-CLI zu nutzen, benötigst du:
- Einen Server oder Webhosting mit SSH-Zugriff
- PHP 7.4 oder höher
- WordPress bereits installiert
Installation von WP-CLI
Falls WP-CLI nicht bereits auf deinem Server installiert ist, kannst du es mit folgenden Befehlen einrichten:
- Lade die neueste Version von WP-CLI herunter:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
- Teste, ob WP-CLI funktioniert:
php wp-cli.phar --info
- Mache die Datei ausführbar und verschiebe sie in ein Verzeichnis im
PATH
, damit du sie global nutzen kannst:chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
- Überprüfe die Installation:
wp --info
Falls alle Informationen korrekt ausgegeben werden, ist WP-CLI erfolgreich installiert.
WordPress Benutzer über die Konsole erstellen
Nachdem WP-CLI installiert ist, kannst du jetzt ganz einfach einen neuen Benutzer anlegen. Wechsle dazu in das WordPress-Verzeichnis:
cd /var/www/html/wordpress (kommt drauf an wo du es angelegt hast)
Führe folgenden Befehl aus, um einen neuen Benutzer zu erstellen:
sudo -u www-data wp user create BENUTZERNAME DEINE@EMAIL --role=administrator --user_pass=PASSWORT
Erklärung der Parameter:
BENUTZERNAME
– Der gewünschte BenutzernameDEINE@EMAIL
– Die E-Mail-Adresse des neuen Benutzers--role=
– Die Benutzerrolle (mögliche Werte:administrator
subscriber
,contributor
,author
,editor
,administrator
)--user_pass=PASSWORT
– (Optional) Setzt ein Passwort für den neuen Benutzer
Nach der Ausführung siehst du eine Bestätigung mit der ID des erstellten Benutzers.
Benutzer verwalten
Liste aller Benutzer anzeigen:
sudo -u www-data wp user list
Bestehenden Benutzer löschen:
sudo -u www-data wp user delete BENUTZER_ID --reassign=1
Hierbei werden die Inhalte des gelöschten Benutzers auf Benutzer mit ID 1
übertragen.
Benutzerrolle ändern:
sudo -u www-data wp user update BENUTZER_ID --role=administrator
Benutzer erstellen :
Fazit
Mit WP-CLI kannst du schnell und einfach neue Benutzer in WordPress anlegen und verwalten, ohne die grafische Oberfläche nutzen zu müssen. Das spart Zeit und ist besonders praktisch für Entwickler und Admins, die mehrere Seiten verwalten.
Falls du WP-CLI regelmäßig nutzt, lohnt es sich, sich mit weiteren Befehlen vertraut zu machen, um deine WordPress-Administration noch effizienter zu gestalten.
Sie haben Fragen oder benötigen Hilfe bei der Implementierung in Ihrer Umgebung? Sehr gerne helfen wir Ihnen weiter. Sprechen Sie uns an! Gerne können Sie auch weitere Artikel zu WordPress lesen.
- Nextcloud Contact App - 20. Januar 2023
- Beschaffung eines Let’s Encrypt Zertifikates mit Certbot - 17. Januar 2023
- Nextcloud Impersonate App - 9. Januar 2023