Создаем WP администратора через доступ к базе

Данные инструкции могут быть полезны, если у вас есть только доступ к базе сайта на WP, и вам срочно надо добавить аккаунт админа.

Администратор от обычного пользователя в WordPress отличается лишь назначенными привилегиями. Потому сперва нужно создать обычного пользователя, а затем назначить необходимые права.

Создание пользователя

Если сайт позволяет создание новых учетных записей всем желающим, то по сслыке: /wp-login.php?action=register вы откроете диалог регистрации. Но если регистрация отключена, то WP перенаправит вас на страницу /wp-login.php?registration=disabled и сообщит, что:

на сайте не разрешена самостоятельная регистрация пользователей.

Можно её временно включить:

После этого создайте пользователя и подтвердите новый аккаунт, перейдя по ссылке, отправленной вам на почту.

Настройка привилегий

Теперь когда пользователь создан, нужно сделать его администратором. Все дополнительные свойства учетной записи хранятся в таблице wp_usermeta. Нас интересует свойство: wp_capabilities.

В ранних версиях WP использовалcя другой мета-аттрибут — wp_user_level. Он оставлен для совместимости со старыми версиями и модулями.

Найдем ID созданного вами пользователя, например по вашему email:

Установим правильные meta значения, дающие привилегии администратора сайта (замените @USERID):

Если вы уже вошли на сайт под данной учетной записью, обновите страницу в браузере (F5) и вы увидите, что пользователь обладает всеми правами админа.

Мало букафф? Читайте есчо !

Настройка ЧПУ в CMS

Август 3, 2015 г.

Как я напишу позднее, ЧПУ - один из факторов учитываемых в SEO. А пока как программист подскажу специалистам в SEO, где искать настройки ЧПУ в популярных CMS. Начну с рассказа о двух хорошо мне знакомых CMS, потом буду по мере возможности дополнять ...

Читать

Ошибка соединения с базой данных wordpress

Ноябрь 26, 2015 г.

Если вы вместо вашего сайта на wordpress увидели данную надпись Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server ...

Читать

Отключаем архивы в wordpress

Апрель 8, 2017 г.

Wordpress, хотим ли мы того или нет, поддерживает работу специальных лент, которые называются архивами. Есть архивы по годам, месяцам и даже конкретным дням. Также поддерживаются ленты (архивы) по терминам таксономии (метки, теги, категории и т.п.). ...

Читать

Сортировка публикаций в архиве по наличию прикрепленного изображения в Wordpress

Февраль 9, 2019 г.

Практическая задача, когда требуется "спрятать" в конец списка публикации, для которых пока нет прикрепленного изображения. Это может быть архив или страница какой то рубрики, таксономии и т.п. Лента таких страниц базируется на результате запроса ...

Читать
 

Комментарии к «Создаем WP администратора через доступ к базе»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: