WordPress: доступ к админ-меню и авторизация со страниц сайта. Wordpress страница авторизации


Плагины WordPress для кастомной настройки страницы авторизации вашего сайта

WordPress темы существуют для того, чтобы выделять ваш сайт среди остальных. Вы подстраиваете сайт под ваш вкус, стиль и бренд. А как же страница входа в систему? Разве она не должна тоже выделяться? Почему люди тратят деньги на покупку темы, но не волнуются о внешнем виде страницы авторизации? Особенно, если это сайт с обязательным членством или блог с несколькими авторами.

Мы согласны, что эта страница спрятана от большинства ваших посетителей. Зачем тратить силы на настройку этой страницы, на которую никто, кроме вас, не зайдет?

Смотрите также:

Но для сайтов с обязательным членством красивая и стильная страница входа в систему необходима! Вряд ли вы хотите, чтобы пользователи, которые заплатили за контент, видели стандартную страницу входа. Да, так оно и происходит, но так не должно быть.

В этой статье мы расскажем вам о том, как настроить стандартную страницу авторизации с помощью разных WordPress плагинов.

Стандартная страница авторизации WordPress

Недавно установленный сайт WordPress содержит стандартные данные, чтобы продемонстрировать работу CMS. Причина, по которой вы хотите изменить страницу входа в систему, проста — это стандартная страница.

Для справки, стандартная страница входа выглядит так:

Как можно заметить, на ней почти нет упоминания самого сайта. И недостает еще нескольких важных элементов:

В WordPress нельзя настроить страницу входа в систему, смены пароля и регистрации. Хотя эти страницы и важны для пользователей сайта. К счастью, нам могут помочь в этом плагины!

Плагины для настройки страницы авторизации

Спросите любого, что он любит больше всего в WordPress, и он ответит, что плагины. Они расширяют ядро функционала WordPress. WordPress дает каждому возможность создать плагин, вот почему у нас теперь есть тысячи полезных плагинов.

Короче говоря, есть много плагинов для настройки страницы входа. Дальше мы расскажем о бесплатных и платных плагинах для этой цели.

1. White Label Branding

White Label Branding — это премиум WordPress плагин, который можно приобрести на CodeCanyon за $29. Вы используете WordPress для создания веб-сайтов своим клиентам? Если да, то вы, наверное, хотели настраивать меню и логотипы в CMS. Часто хочется убрать логотип WordPress и сообщение «Powered by WordPress». Оказывается, это и много чего ещё возможно с плагином White Label Branding.

Плагин Birds Custom Login позволяет вам легко настраивать страницу входа в систему. У него есть функции адаптивного дизайна, настройки логотипа и фона, и т.д.

3. Custom Login & Access

Custom Login & Access – это ещё один премиум плагин от CodeCanyon для WordPress за $20.

4. Custom Login Page Customizer

Custom Login Page Customizer позволяет вам настроить вашу станицу авторизации прямо в WordPress Customizer. Его легко использовать, и вы можете предварительно просматривать изменения перед сохранением.

5. Login

Login (Login Page Styler) – это ещё одно бесплатное решение для настройки вашей страницы входа в систему.

6. Tailored Login

Tailored Login разработали создатели популярного плагина защиты безопасности iThemes Security. Он позволяет без проблем построить настраиваемую страницу авторизации.

Итоги

Не нужно игнорировать настройку страницы авторизации просто потому, что пользователи её не видят. Целью является полный контроль над сайтом в бэкенде и фронтенде. В этой статье вы найдёте лучшие плагины для настройки страницы входа в систему WordPress.

А вы когда-либо настраивали страницу авторизации на вашем сайте? Расскажите нам в комментариях!

hostenko.com

Своя страница авторизации в Wordpress

Небольшой how-to как поменять страницу авторизации на свою. Почему это делают? А вот почему: не всем нравиться страница авторизации в WordPress версии 2.2, есть и такие кто хочет скрыть, что использует данную CMS. Кто-то хочет все подогнать под одну тему, шаблон.

На самом деле все очень просто:

вот так выглядит окошко ввода логина и пароля по умолчанию:

По умолчанию окно выглядит так

Если же вы зайдете в папку {site home}/wp-admin/images, то найдете в ней два файла:login-bkg-tile.gif

{приведенный здесь я подрезал по высоте ;)} и

login-bkg-bottom.gif

Вот их то и необходимо отредактировать в вашем любимом графическом редакторе, чтобы получить новое окошко авторизации.

Ради теста это сделал и я. Трудностей не замечено, кроме одного замечания — постарайтесь не использовать белый цвет, потому как на нем сливаются надписи «Имя пользователя», «Пароль» и «Запомнить меня».После добавления логотипа в стиле Web2.0 получилось вот что:

Мое окно выглядит так

Проблема с белыми надписями налицо 😉

Найдено здесь: Techicalblog

UPD

Для версий ниже 2.2 придется покопаться руками в файликах:

В первых двух (2 и один раз, соответственно) необходимо заменить строку

<h2><a xhref=»http://wordpress.org/»>WordPress</a></h2>

на строку:

<h2><a xhref=»http://адрес_вашего_сайта/»>Любой текст</a></h2>а в  /wp-admin/wp-admin.css найти и  удалить/закомментировать код:

#login h2 {background: url(images/wordpress-logo.png) no-repeat top left;margin-top: 0;Можно  подменить логотип WordPress на свой. Творите 😉

www.mikolka.info

доступ к админ-меню и авторизация со страниц сайта / Dimox.name

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

Расскажу, как интегрировать такое меню. Причем, его будете видеть только вы, как администратор, после того, как авторизуетесь в админке.

Это меню можно либо интегрировать в сайдбар, чтобы оно выглядело аналогично другим блокам, либо зафиксировать в пустом пространстве страницы, как это сделано у меня:

WordPress admin menu

С помощью стилей я зафиксировал этот блок, поэтому при прокрутке страницы он находится всегда в одной и той же позиции относительно окна браузера. Для меня это очень удобно.

Чтобы выводить подобное меню только тогда, когда вы авторизованы как админ, необходимо использовать специальную функцию current_user_can() с параметром level_10, который указывает на то, что это пользователь с правами администратора.

Код будет выглядеть следующим образом:

<?php if (current_user_can('level_10')) { ?> <ul> <li><a href="/wp-admin/post-new.php">Написать пост</a></li> <li><a href="/wp-admin/edit.php">Управление</a></li> <li><a href="/wp-admin/edit-comments.php">Комментарии</a></li> <li><a href="/wp-admin/options-general.php">Настройки</a></li> </ul> <?php } ?>

В список ссылок, естественно, вы можете добавить только те, которые вам нужны.

Можно пойти еще дальше, и сделать так, что, если вы не авторизованы, то на месте этого меню будет отображаться форма входа в админку. У меня это выглядит следующим образом:

WordPress форма авторизации

В результате код будет выглядеть вот так:

<?php if (current_user_can('level_10')) { ?> <ul> <li><a href="/wp-admin/post-new.php">Написать пост</a></li> <li><a href="/wp-admin/edit.php">Управление</a></li> <li><a href="/wp-admin/edit-comments.php">Комментарии</a></li> <li><a href="/wp-admin/options-general.php">Настройки</a></li> </ul> <?php } else { ?> <form name="loginform" action="/wp-login.php" method="post"> <input type="text" name="log" value="" /> <input type="password" name="pwd" value="" /> <input type="hidden" name="rememberme" value="forever" /> <input type="hidden" name="redirect_to" value="/" /> <label for="rememberme"><input name="rememberme" type="checkbox" checked="checked" value="forever" /> Запомнить меня</label> </form> <?php } ?>

Я пошел еще дальше в плане авторизации. Вы, наверное, уже успели заметить, что форму авторизации сейчас на моем блоге вы почему-то не наблюдаете слева от контента. Так вот, дело в том, что этот блок выводится только для меня — через UserJS, который поддерживается браузером Opera. На всеобщее обозрение выставлять авторизацию совсем не хочется, поэтому я реализовал ее через скрипт, загружаемый с моего компьютера.

Если я не ошибаюсь, технологию UserJS поддерживает также браузера FireFox, поэтому, если найдутся желающие, в отдельной статье могу рассказать, как создать этот скрипт с формой авторизации для WordPress, которую будете видеть только вы.

dimox.name


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта