Главная / wordpress / Создаем пользователя в WordPress через PHP-код

Создаем пользователя в WordPress через PHP-код

Автор: | 20.09.2024

Если вы утратили вход в свою админку, восстановить не можете, но имеете доступ к исходному коду сайта то можно добавить следующий код в файл functions.php (без <?php и закрывающего тега

<?php
// Определяем данные нового пользователя
$user_data = array(
    'user_login'    => 'new_username', // Логин пользователя
    'user_pass'     => 'password123',  // Пароль
    'user_email'    => '[email protected]', // Email
    'first_name'    => 'Имя',
    'last_name'     => 'Фамилия',
    'role'          => 'subscriber'  // Роль (например, subscriber, editor, administrator)
);

// Создаем пользователя
$user_id = wp_insert_user( $user_data );

// Проверяем на ошибки
if ( is_wp_error( $user_id ) ) {
    // Выводим сообщение об ошибке
    echo 'Ошибка создания пользователя: ' . $user_id->get_error_message();
} else {
    echo 'Пользователь успешно создан!';
}
?>

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *