Интересуетесь, как изменить имя пользователя в WordPress, если данное поле на странице профиля заблокировано? По умолчанию возможности WordPress позволяют редактировать почти всю информацию о пользователе, но имя пользователя изменить нельзя. В этой статье мы рассмотрим три простых способа, которые помогут вам справиться с этой задачей.
Прежде чем приступить к изменениям, настоятельно рекомендуется создать резервную копию базы данных. Это поможет избежать потери данных в случае ошибки. Теперь перейдем к методам изменения имени пользователя:
Способ 1: Использование плагина
Самый простой способ изменить имя пользователя – воспользоваться плагином. Плагины, такие как «WP User Manager» или «Username Changer», позволяют легко изменять имя пользователя через интерфейс WordPress. Установите и активируйте плагин, затем следуйте инструкциям на экране.
Способ 2: Изменение имени пользователя через phpMyAdmin
Если вы чувствуете себя уверенно в работе с базами данных, вы можете изменить имя пользователя напрямую через phpMyAdmin. Зайдите в свою базу данных, найдите таблицу «wp_users» (или аналогичную, если вы изменили префикс таблиц) и измените значение в поле «user_login» для нужного пользователя. Будьте осторожны, чтобы не повредить другие данные.
Способ 3: Изменение имени пользователя с помощью кода
Если вы округлое любите код, вы можете изменить имя пользователя, добавив небольшой код в файл functions.php вашей темы. Вставьте следующий код:
function change_username( $user_id, $new_username ) {
global $wpdb;
$wpdb->update(
$wpdb->users,
array( 'user_login' => $new_username ),
array( 'ID' => $user_id )
);
}
Замените $user_id на ID вашего пользователя, а $new_username на желаемое имя. После выполнения кода не забудьте удалить его, чтобы не создавать уязвимость в безопасности.
Теперь вы знаете три способа изменения имени пользователя в WordPress. Выберите наиболее подходящий для себя метод и действуйте осторожно!
3 способа изменить имя пользователя
Первый метод не требует установки каких-либо плагинов и подходит даже для новичков. Вам нужно сделать следующее:
- создайте новую учетную запись WordPress с желаемым именем пользователя;
- перенесите все материалы из старой учетной записи в новую;
- удалите старую учетную запись после завершения переноса.
Согласитесь, это достаточно просто.
Второй метод заключается в использовании бесплатного плагина Username Changer, который предлагает легкие для понимания настройки.
Наконец, третий метод связан с прямым редактированием базы данных вашего сайта. Данный способ не требует плагинов, но вам необходимо иметь базовые навыки работы с утилитой phpMyAdmin или другим аналогичным инструментом для редактирования базы данных.
Теперь давайте подробно рассмотрим каждый из этих методов.
Метод 1. Использование инструментов админ-панели
Этот способ представляет собой несколько шагов.
Шаг 1. Создайте новую учетную запись с желаемым именем пользователя. Для этого зайдите в админку по пути Пользователи -> Добавить нового и создайте нового пользователя.

Обратите внимание, что email-адрес (поле E-mail) должен быть отличным от адресов, используемых другими пользователями. Его можно будет корректировать позже, после удаления старой учетной записи.
Также убедитесь, что назначаемая новая учетная запись имеет ту же роль, что и старая (опция Роль). Например, если вы хотите изменить имя администратора WordPress, новому пользователю необходимо установить роль Администратор.
Шаг 2. Выйдите из системы и выполните вход с новой учетной записью.
Шаг 3. Удалите свою бывшую учетную запись в WordPress.
После входа с новой учетной записью, которая уже имеет нужное вам имя, перейдите в раздел Пользователи в админ-панели WordPress.
Затем наведите указатель мыши на старую учетную запись и выберите опцию Удалить.

После нажатия на кнопку откроется окно подтверждения удаления. Прежде чем нажать Подтвердить удаление, следует решить, что делать с материалами удаляемого пользователя. У вас будет два варианта: удалить их полностью или передать другому пользователю. В вашем случае выбирайте переназначение контента новому пользователю. Это обеспечит сохранение всех материалов, но с обновленной учетной записью как автором.

Шаг 4. Измените адрес электронной почты.
После удаления старой учетной записи перейдите в раздел Пользователи -> Ваш профиль и обновите адрес электронной почты на свой основной.
Метод 2. Бесплатный плагин Username Changer
Этот метод предполагает использование бесплатного и простого в работе плагина Username Changer.
После установки и активации плагина, вам необходимо зайти во вкладку Пользователи в админ-панели WordPress, выбрать нужного пользователя и нажать на кнопку Изменить. Рядом с полем Имя пользователя будет доступна кнопка Изменить имя пользователя.
Когда данная кнопка будет активирована, у вас появится возможность ввести новое имя. Чтобы зафиксировать произведенные изменения, необходимо нажать на кнопку Сохранить имя пользователя.
После выполнения действия вам будет показано сообщение об успешном результате, а также получено приглашение для новой авторизации. Поскольку ваше прежнее имя пользователя больше недоступно, WordPress автоматически выведет вас из панели управления. После этого введите новые учетные данные, используя ранее установленный пароль.
Метод 3. Изменение базы данных
Этот метод является более сложным по сравнению с предыдущими двумя. Если вы решили воспользоваться им, рекомендуем предварительно создать резервную копию вашей базы данных.
Подробные инструкции по получению доступа и редактированию базы данных WordPress-сайта были описаны в нашем предыдущем материале: Как перенести сайт на WordPress на хостинг. Предполагаем, что вы уже подключились к базе данных вашего сайта.
Для работы вам понадобится таблица wp_users.

Данные в таблице будут выглядеть примерно так.
Каждая запись соответствует конкретному пользователю, который зарегистрирован на платформе. Вам предстоит выбрать нужного пользователя, чье имя требуется изменить, и затем нажать кнопку Изменить.
В дальнейшем вы встретите определённый набор строк, среди которых необходимо найти user_login.

Данная строка отвечает за имя вашего учетной записи. Вам следует просто изменить её значение в столбце Значение, затем нажать кнопку Вперед и подтвердить выполнение операции.
В завершение вам останется лишь войти в систему, используя новое имя пользователя.
Также рекомендуется периодически обновлять настройки безопасности вашего WordPress-сайта, чтобы избежать несанкционированного доступа к учетным записям. Разумной практикой будет использование двухфакторной аутентификации и регулярные проверки прав пользователей, особенно если на сайте работают несколько администраторов.
Имейте в виду, что изменения имени пользователя могут повлиять на продукты и плагины, которые зависят от этого имени. Поэтому после изменения рекомендуется тщательно протестировать функциональность вашего сайта и убедиться, что всё работает должным образом.