WordPress Benutzer über Konsole erstellen

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:

  1. Lade die neueste Version von WP-CLI herunter:
    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
  2. Teste, ob WP-CLI funktioniert:
    php wp-cli.phar --info
  3. 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
  4. Ü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 Benutzername
  • DEINE@EMAIL – Die E-Mail-Adresse des neuen Benutzers
  • --role=administrator – Die Benutzerrolle (mögliche Werte: 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.