Это ситуации, когда нам нужно “перенимать” Блог / веб -сайт на WordPress, но у нас не так много данных аутентификации.
В сценарии у нас нет Пользователь с правами администратора caruia sa-i stim parola, У нас нет адреса электронной почты что мы можем восстановить пользователя администратора и нет доступа к базе данных(Учетная запись CPanel), кажется, невозможно иметь возможность аутентифицировать в WordPress. Есть, однако “портированный”. FTP Access В файлах сайта он может позволить нам взаимодействовать с его базой данных и взять контроль.
Daca avem acces FTP la fisierele unui blog pe WordPress, Восстановление пароля пользователя с правами администратора или Добавление нового пользователя, может быть сделано двумя способами.
1 Доступ к базе данных блога / веб-сайта через PhpmyAdmin, используя подключающие данные из файла wp-config.php.
Если у нас нет доступа через CPanel или другую систему управления, чтобы Phpmyadmin, мы можем Скачать архив здесьО. дизайн и о Мы поднимаемся на FTP, почти WordPress файлы и папки.
Доступ к PhpMyAdmin из браузера: http://nume-blog.com/phppmyadmin и подключиться с Пользователь базы данных и пароля пользователяПолем Мы находим их в wp-config.php.
Как только вы входите в PhpMyAdmin, в базе данных блога мы идем к таблице “wp_users” где мы можем очень легко изменить адрес электронной почты (user_email) Мы поместили адрес электронной почты, к которому у нас есть доступ, затем из WordPress мы сбросим пароль.
2 Добавьте пользователя WordPress с правами администратора, используя function.php текущей темы (тема).
O metoda mai simpla si mai rapida decat prima, dar care pe langa userul / userii existenti ce au drepturi de administrare, один добавит еще один. Bineinteles, odata autentificati cu acest user, Вы можете изменить данные другихПолем Адрес электронной почты и пароль.
Чтобы применить этот метод раньше всех Определите, что такое текущая тема на котором работает блог. На первой странице доступ к источнику (Просмотреть источники посмотрите “/WP-Content/Themes/…”Полем Папка, присутствующая после “/темы/..” это папка текущей темы.
Мы получаем доступ через текущую тему папки FTP (/wp-content/themes/name_tema/) и редактировать файл functions.php присутствует здесь.
В functions.php внизу добавляем следующий код:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = '[email protected]';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
add_action('init','wpb_admin_account');
Только данные, указанные с красным, будут изменены. $ Пользователь, $ Pass и $ по электронной почте.
Сохраните изменения файла functions.php, затем доступ: http://nume-site.com/wp-admin/, где вы аутентифицируетесь с данными, введенными вами выше.
Таким образом, вы можете аутентифицировать в WordPress с новым пользователем с администратором. После аутентификации очень целесообразно удалить этот код из functions.php.