Дать права админа пользователю
Если клиент прислал вам доступ в админку, но дал роль ниже уровня админа, а также прислал FTP - вы знаете что делать! Добавьте данный код в functions.php шаблона сайта. Укажите в нем ваш email пользователя. Скрипт по email найдет id пользователя и даст ему права админа
// Указываем email пользователя, которому нужно назначить права администратора
$user_email = 'УКАЖИТЕ_ЕМЕЙЛ';
// Получаем объект пользователя по email
$user = get_user_by('email', $user_email);
// Проверяем, что пользователь существует
if ($user) {
$user_id = $user->ID;
$user_obj = new WP_User($user_id);
// Назначаем права администратора пользователю
$user_obj->set_role('administrator');
echo 'Пользователь с email ' . $user_email . ' (ID ' . $user_id . ') назначен администратором.';
} else {
echo 'Пользователь с email ' . $user_email . ' не найден.';
}