Сегодня я расскажу, как можно вывести форму входа для вашего сайта или блога созданного на WordPress. Итак, как это все будет выглядеть?
Если вы зашли на блог, как обычный пользователь, не зарегистрированный, вы увидите форму для входа:
Вид немного некрасивый, так как со стилями я не возился, а оставил эту задачку для вас .
Если вы введете пароль и логин в форму, вам прямо на блоге откроется возможность добавить статью, изменить данные профиля или выйти из админки. А еще высветиться приветствие с вашим именем:
Итак, в админ-панеле откройте файл «sidebar.php» («Внешний вид» => «Редактор» => «sidebar.php»).
В файле, где вы хотите, чтобы выводилась форма входа, вставьте вот такой код:
<ul> <?php /* Панель входа на сайт */ global $user_ID, $user_identity; get_currentuserinfo(); if (!$user_ID): ?> <h2>Вход | <a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=register'?>">регистрация</a></h2> <ul> <form name="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post"> <div id="loginform">логин<br /><input ENGINE="text" name="log" id="log" value="" size="25" tabindex="7" /><br /> пароль<br /> <input type="password" name="pwd" id="pwd" value="" size="25" tabindex="8" /></div> <div id="inputform"> <input type="hidden" name="rememberme" value="forever" /> <br> <input type="submit" name="submit" value="войти »" tabindex="9" /> <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/></div> <br> </form> </ul> <?php else: ?> /* Панель админки */ <h3>Добро пожаловать: <?php echo $user_identity; ?></h3> <ul > <li><a href="http://localhost/wp/wp-admin/post-new.php">Добавить новость</a></li> <li><a href="http://localhost/wp/wp-admin/profile.php">Обновить данные</a></li> <li><?php wp_loginout(); ?></li> </ul> <?php endif; ?> </ul>
Я думаю, этот код вы сможете использовать для заказчиков, если вы создаете сайты под заказ.
Понравилась статья, жмите на социальные сети и подписывайтесь на обновления блога.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330325 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274682 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222435 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187485 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186559
Один ответ на комментарий - Форма входа для сайта (блога) на WordPress
Добавить комментарий
Метки: wordpress, без плагинов
Доброй ночи! Скажите пожалуйста, я сделал все как у вас написано, но при регистрации, данный код перебрасывает в админ панель, а там ничего кроме входа нет, вы могли бы подсказать как это можно исправить?