Wie man WPCLI-Fehler behebt: Role doesn't exist: admin
English
Deutsch
Problem:
Beim Versuch, einen Benutzer mit wpcli zu erstellen, mit einem Befehl wie
wp_user_create.sh
wp user create uli [email protected] --role=admin --user_pass=abc123abcsehen Sie die folgende Fehlermeldung:
error.txt
Error: Role doesn't exist: adminLösung
Führen Sie
wp_role_list.sh
wp role listaus, um alle Rollen aufzulisten. Standardmäßig sind dies die Rollen:
output.txt
+---------------+---------------+
| name | role |
+---------------+---------------+
| Administrator | administrator |
| Editor | editor |
| Author | author |
| Contributor | contributor |
| Subscriber | subscriber |
| SEO Manager | wpseo_manager |
| SEO Editor | wpseo_editor |
+---------------+---------------+Sie müssen den Wert aus der zweiten Spalte im wp user create-Befehl verwenden.
Um beispielsweise einen admin-Benutzer zu erstellen, verwenden Sie --role=administrator, z.B.:
wp_user_create.sh
wp user create uli [email protected] --role=administrator --user_pass=abc123abcCheck out similar posts by category:
Wordpress
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow