Проблема:
Під час спроби створити користувача за допомогою wpcli такою командою
wp_user_create.sh
wp user create uli email@domain.com --role=admin --user_pass=abc123abcви бачите таке повідомлення про помилку:
error.txt
Error: Role doesn't exist: adminРішення
Виконайте
wp_role_list.sh
wp role listщоб переглянути список усіх ролей. Типово це такі ролі:
output.txt
+---------------+---------------+
| name | role |
+---------------+---------------+
| Administrator | administrator |
| Editor | editor |
| Author | author |
| Contributor | contributor |
| Subscriber | subscriber |
| SEO Manager | wpseo_manager |
| SEO Editor | wpseo_editor |
+---------------+---------------+Вам потрібно використати значення з другого стовпця у команді wp user create.
Наприклад, щоб створити користувача admin, використовуйте --role=administrator, наприклад:
wp_user_create.sh
wp user create uli email@domain.com --role=administrator --user_pass=abc123abc
Дивіться схожі статті за категоріями:
Wordpress
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow