Создаем 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) и вы увидите, что пользователь обладает всеми правами админа.

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

Обновление Inactive User Deleter плагина до v 1.1

Ноябрь 26, 2012 г.

Вспомнил про свой первый плагин для вордпресса только потому, что в гостевую мне написал один из пользователей этого плагина. Зашел на страницу плагина на вордпресс.org, почитал форум поддержки... И понял, что пора обновить плагин. Любой проект, ...

Читать

Отключение emoji в WP

Апрель 1, 2025 г.

Возможно, это не полное решение проблемы, но большая его часть. Если вам нужно отключить обработку эмоджи, которая реализована в ядре, вам потребуется отключить целую пачку обработчиков. Часть из них т.н. действия (action), другие - фильтры (filter). ...

Читать

Обработка шоткодов в Contact Form 7

Июль 22, 2017 г.

Плагин Contact Form 7 позволяет конструировать формы, создавая их шаблоны в специальном конструкторе. Это (+CSS) позволяет придать форме любой внешний ...

Читать

WordPress: вывод рубрик и тегов таксономии в шаблоне single.php

Июль 17, 2025 г.

Если вы хотите отобразить рубрики (категории) и теги поста в шаблоне single.php - т.е. шаблоне одиночной статьи, WordPress предоставляет удобные функции из API-шаблонов. В этой статье разберем, как их использовать правильно и оформить вывод. Зачем ...

Читать
 

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

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



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