Я менял имя пользователя на WordPress, как всегда
Если я позвоню
implode(', ', $user->roles)
Я все еще получаю исходные имена ролей, Администратор, Подписчик и т. Д.
Итак, я подумал, что это было бы правильно.
if(implode(', ', $user->roles) = "administrator"){
$role = "Site owner";
}
else{
$role = "User";
}
echo $role;
Я запускаю это для каждого пользователя, как бы то ни было, это не работает.
Что я должен делать, чтобы изменить имена? бэкэнд представляет имя правильно. Как бы я ни хотел, чтобы имена пользователей были включены в аккаунты пользователей.