Problem:
Beim Versuch, einen Benutzer mit wpcli zu erstellen, mit einem Befehl wie
wp_user_create.sh
wp user create uli email@domain.com --role=admin --user_pass=abc123abcsiehst du die folgende Fehlermeldung:
error.txt
Error: Role doesn't exist: adminLösung
Führe
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 |
+---------------+---------------+Du musst den Wert aus der zweiten Spalte im wp user create-Befehl verwenden.
Um beispielsweise einen admin-Benutzer zu erstellen, verwende --role=administrator, z.B.:
wp_user_create.sh
wp user create uli email@domain.com --role=administrator --user_pass=abc123abc
Ähnliche Beiträge nach Kategorie:
Wordpress
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen