Проблема:
При попытке создать пользователя с помощью 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
Check 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