BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Форма входа для сайта (блога) на WordPress

Форма входа для сайта (блога) на WordPress

2015-05-26 / Вр:23:40 / просмотров: 4776

Сегодня я расскажу, как можно вывести форму входа для вашего сайта или блога созданного на WordPress. Итак, как это все будет выглядеть?
Если вы зашли на блог, как обычный пользователь, не зарегистрированный, вы увидите форму для входа:

Форма входа для сайта (блога) на WordPress

Вид немного некрасивый, так как со стилями я не возился, а оставил эту задачку для вас :smile:.

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

Форма входа для сайта (блога) на 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="войти &raquo;" 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="https://localhost/wp/wp-admin/post-new.php">Добавить новость</a></li>
        <li><a href="https://localhost/wp/wp-admin/profile.php">Обновить данные</a></li>
    <li><?php wp_loginout(); ?></li>
    </ul>
<?php
  endif;
?>
</ul>

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

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

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

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 802
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4573