
Всем привет!
Хоть и писал я уже о том, как вывести форму входа для сайта (блога) на WordPress, но хотелось бы добавить второй вариант кода. Я думаю, это лишним не будет.
Статья будет коротенькая без философии, воды и прочей туфты, только код и скриншоты.
Для начала я сошлюсь на первую статью, где я тоже показывал и рассказывал, как создать форму входа для сайта (блога) – вот она.
Вот такая форма будет у вас на сайте в любом месте, где вы захотите:

Естественно, если захотите оформить форму входа и придать ей более изысканный вид, то таблица стилей CSS вам поможет.
Если сделаете вход (введете имя пользователя и пароль), то откроеться вот такая панелька:

Теперь код.
Откройте любой файл вашей темы, где вы хотите видеть форму входа, например «sidebar.php» и вставьте вот этот код:
<?php if (!(current_user_can('level_0'))){ ?>
<h2>Войти</h2>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input ENGINE="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" placeholder="Имя пользователя"/>
<input type="password" name="pwd" id="pwd" size="20" placeholder="Пароль"/>
<input type="submit" name="submit" value="Войти" class="button" />
<p>
<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Запомнить меня</label>
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
</p>
</form>
<a href="<?php echo get_home_url(); ?>/wp-login.php?action=lostpassword"> Восстановить пароль</a>
<?php } else { ?>
<h2>Админ</h2>
<?php wp_loginout(); ?><br />
<a href="<?php echo get_home_url(); ?>/wp-admin/">Панель инструментов</a>
<?php } ?>
Строка №15 – выводит ссылку «выйти»
<?php wp_loginout(); ?>
Строка №12 и №16 – эта часть кода отвечает за вывод адреса сайта (находится в ссылке, чтобы адрес сайта не забивать вручную):
<?php echo get_home_url(); ?>
Вот такая статья получилась.
Удачи!!!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 331670 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 275609 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 226702 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 193199 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 187093
Добавить комментарий
Метки: wordpress, без плагинов


Как установить минимальную сумму для заказа — WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить визуальный редактор для «Цитат (Отрывок)» — WordPress ?
Как добавить «Цитату (Отрывок)» для страниц?
Как установить тему на WordPress
Автоматическая смена даты копирайта (copyright) на WordPress

Спасибо, Лида. Полностью согласен с третьим пунктом. Мне интересно, на что повлия…
⇒ Открыть статью ⇐