Показано с 1 по 8 из 8

Тема: Необходима консультация по блогу!

  1. #1

    По умолчанию Необходима консультация по блогу!

    я на страницу в блог приделал таблицу (таблица1.png), написав в файл sidebar.php вот такие строчки

    <div class="sideblock">

    <form name="loginform" id="loginform" action="wp-login.php" method="post">
    <p>
    <label>Имя пользователя<br />
    <input type="text" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /></label>
    </p>
    <p>
    <label>Пароль<br />
    <input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
    </p>
    <p class="forgetmenot"><label><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> Запомнить меня</label></p>
    <p class="submit">
    <input type="submit" name="wp-submit" id="wp-submit" value="Войти" tabindex="100" />
    <input type="hidden" name="redirect_to" value="wp-admin/" />
    <input type="hidden" name="testcookie" value="1" />
    </p>
    </form>

    <p id="nav">
    <a href="http://movable/wp-login.php?action=register">Регистрация</a> |
    <a href="http://movable/wp-login.php?action=lostpassword" title="Восстановление пароля">Забыли свой пароль?</a>
    </p>

    </div>


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

    подскажите как сделать так, чтобы, после того как человек зашел под своим логином, на страницах было что-то похожее как на рисунке (таблица2.png)
    Изображения Изображения

  2. #2

    По умолчанию

    в файле sidebar.php сделать проверку на залогиненость пользователя и если он уже залогинен то показывать страницу приветствия,если нет - то форму для логина
    [SIGPIC][/SIGPIC]

  3. #3

    По умолчанию

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

  4. #4
    Новичок Аватар для Nixx
    Регистрация
    28.03.2008
    Адрес
    Чудная долина
    Сообщений
    34

    По умолчанию

    Код:
    <?php
      global $user_ID, $user_identity;
      get_currentuserinfo();
      if (!$user_ID):
    ?>
    	      <form name="loginform" id="autoriz" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post">
    	        <h3>Авторизация</h3>
    	        <label for="login">Логин:</label>
    	        <input type="text" name="log" value="" id="login" /><br />
    	        <label for="password">Пароль:</label>
    	        <input type="password" name="pwd" value="" id="password" />
    	        <input type="hidden" name="rememberme" value="forever" />
    	        <input type="submit" name="submit" value="Войти" id="enter" />
    	        <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
    	        <p><?php wp_register('', ''); ?><a href="<?php bloginfo('wpurl'); ?>/wp-login.php?action=lostpassword">Забыли пароль?</a></p>
    	      </form>
    <?php else: ?>
    	      <div id="manage">
    	        <h3>Управление</h3>
    	        <p>Привет, <?php echo $user_identity; ?>!</p>
    	        <ul>
    	          <?php wp_register(); ?>
    	          <li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&amp;redirect_to=' . $_SERVER['REQUEST_URI']; ?>">Выйти</a></li>
    	        </ul>
    	      </div>
    <?php endif; ?>
    Свобода слова вебмастерского

  5. #5

    По умолчанию

    Если не разбираешься в php, тогда оптимально взять книжку для начинающих и хотя бы просмотреть, в них как правило бывают примеры для логина пользователя. В данном случае необходима еще база данных в которой надо хранить инфу о пользователях (логин, пароль и т.п.). В одном посте, тем более с примерами это не описать.
    [SIGPIC][/SIGPIC]

  6. #6

    По умолчанию

    Спасибо огромное Oleg за помощь!

    по этой теме как раз вот нашел очень хороший плагин, как раз то, что хотел, если кого-то заинтересовал плагин, вот ссылка

    http://mywordpress.ru/plugins/minimeta-widget/

  7. #7
    Новичок Аватар для Nixx
    Регистрация
    28.03.2008
    Адрес
    Чудная долина
    Сообщений
    34

    По умолчанию

    foxtrot98 Вариант предложенный мной не подошел?

  8. #8

    По умолчанию

    спасибо тебе за твой вариант Nixx (мне просто показалось, что это oleg написал.. не заметил просто), но я его увидел после того, как мне сказали, что плагин есть специальный, и я не проверил твой код.. но все равно спасибо тебе! я уверен, что он подошел бы;-)

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 04.07.2009, 17:49
  2. Необходима помощь по установке кода на WordPress
    от Ashlander в разделе Установка кода биржи на различные движки
    Ответов: 10
    Последнее сообщение: 06.06.2009, 16:39
  3. Неожиданная активация
    от lerko в разделе Баги
    Ответов: 0
    Последнее сообщение: 02.02.2009, 15:33
  4. Создай контент сам
    от st.pater в разделе Веб-строительство
    Ответов: 0
    Последнее сообщение: 29.10.2008, 10:29
  5. Бесплатная консультация, базы тИЦ и PR
    от Galeodor в разделе Помощь начинающим
    Ответов: 0
    Последнее сообщение: 26.10.2008, 22:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •