Скрыть консоль для пользователей в WordPress

Консоль — святая святых блоггера и  открывать к ней доступ нужно только проверенным людям. В случае авторизации на сайте через социальные сети, человек попадает в список зарегистрированных пользователей и претендует на посещение консоли, т.е. административной панели. Чтобы исключить такую возможность, нужно добавить следующий код в functions.php и панель будет показываться только администраторам.

if ( ! current_user_can( 'administrator' ) ) {
show_admin_bar( false );
}

Вам понравиться

9 комментариев

  1. Скрип не совсем то, что нужно большинству. Можно ручками вбить wp-admin и ты в консоли. Нужно чтобы даже так не пускал в консоль. Такое вообще возможно?

    • bogdanowsky:

      Приветствую! Конечно можно. Как без пароля можно войти в консоль? Исходя из соображений безопасности нужно менять адрес страницы входа в консоль, либо запретить разрешить вход только с определенного IP, вообще вариантов много

  2. Роман:

    а в какой именно functions.php. он во всех темах и во всех плагинах есть и еще в вп-инкдуд

  3. Роман:

    вход только с определенного IP,
    вот этот пунт можно подробнее через .htacceess?

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

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