


Блог IT-шника
Блог IT-шника
Привіт:) Що робити, якщо потрібно створити окремий обліковий запис або комусь надати доступ до свого сайту? Покажу як додати користувача в WordPress та розберу на прикладах.
Є два основних способи це зробити: відкрити реєстрацію на сайті ВордПрес або завести користувача вручну. Перший дозволить будь-якому відвідувачу створити обліковий запис на сайті без вашої участі. Відмінно підійде, якщо хочете залучити багато користувачів. Однак, щоб додати лише декілька нових облікових записів (наприклад, авторів контенту), краще зробити це вручну.
Розгляну всі способи. Знайомтеся та вибирайте зручний для себе.
Тепер посилання на реєстрацію з'явиться у формі входу в систему і матиме вигляд
https://site.com/wp-login.php?action=register
до змісту ↑
Це найлегший спосіб створення облікового запису ВордПрес. Рекомендую початківцям.
Більшість із них можна буде заповнити або редагувати пізніше, але є обов'язкові:
Все, новий користувач створений. Список усіх облікових записів доступний у розділі Користувачі.
до змісту ↑Цей метод підійде, якщо немає доступу до адмін-частини ВордПрес. Причиною можуть бути: зламування сайту, втрата пароля або якась технічна проблема зі сторінкою входу.
Для прикладу додамо користувача з правами адміністратора.
Вам потрібно вставити новий запис до бази даних. Для цього вкажіть декілька значень.
Заповніть такі поля:
Все описане вище можна зробити й за допомогою SQL-запиту. Для цього у вікні phpMyAdmin перейдіть на вкладку SQL та вставте код
INSERT INTO `database_name`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('5', 'vasylenko', MD5('KhsfI$v38z!YjAOic^n1YJk6'), 'Артем Василенко', 'user@gmail.com', 'https://site.com', '2022-10-10 08:00:00', '', '0', 'Артем Василенко');
INSERT INTO `database_name`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '5', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `database_name`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '5', 'wp_user_level', '10');
У кінці натисніть Виконати.
Далі у профілі створеного користувача заповніть Нік та оновіть профіль.
до змісту ↑Ще один спосіб додати користувача в WordPress — через файловий протокол FTP і редагування файлу functions.php активної теми.
add_action( 'init', function() {});
Збережіть зміни.