• Установил форму входа Вот код

    <div class="login-page">
      <div class="form">
        <form class="register-form">
          <input type="text" placeholder="name"/>
          <input type="password" placeholder="password"/>
          <input type="text" placeholder="email address"/>
          <button>create</button>
          <p class="message">Already registered? <a href="#">Sign In</a></p>
        </form>

    Как направить зашедшего на со страницы входа пользователя на главную страницу сайта?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 19)
  • вопрос непонятен. 1) где стоит эта форма? зашедшего в каком смысле? открывшего страницу (какую?) или залогиненного? 2) направить когда?

    Автор intman1958

    (@intman1958)

    1 Форма стоит здесь https://skand.doctor10.net/forma-vhoda/

    2. Направлять нужно залогиненного (зарестрированного ) ранее пользователя у которого есть логин и пароль ( Basilio u%J36hg05V^#^7yCIXTatyej

    3. Направить после введения логина и пароля нужно на главную страницу https://skand.doctor10.net/

    • Ответ изменён 1 год назад пользователем intman1958.

    ответ неполный. реально непонятно, что вы хотите получить в итоге

    Автор intman1958

    (@intman1958)

    Извините. Хочу вот что. Чтобы залогиненный пользователь, после введения своих данных нажав на кнопку войти попадал на главную страницу https://skand.doctor10.net/

    А чем вас не устраивает атрибут action у формы, как инструмент перенаправления?

    Автор intman1958

    (@intman1958)

    efess, спасибо. Я поставил

    <form action="https://skand.doctor10.net/" method="get">

    Но к сожалению не работает даже с логином и паролем админа

    • Ответ изменён 1 год назад пользователем Yui. Причина: нельзя пароли выкладывать, никакие
    Модератор Юрій

    (@yube)

    как-то так

    add_filter('login_redirect', function() {
      return home_url();
    });
    Модератор Юрій

    (@yube)

    А собственно логин происходит? Вордпрессу для работы недостаточно надписи «форма входа». И action формы, и поля должны быть такие, как у формы на странице /wp-login.php. Иначе это просто какая-то бесполезная формочка.

    Автор intman1958

    (@intman1958)

    Yuri, я поставил этот код в конец файла функций, но ничего не меняется. На главную страницу нет перехода . В адресе страницу после нажатия на кнопку входа появляется знак вопроса.

    У вас форма не работает. Для чего там три поля? Сделайте как стандартная форма входа, с такими же названиями полей и атрибутом action.

    Автор intman1958

    (@intman1958)

    Yuri, qwert555 , спасибо за помощь.

    Автор intman1958

    (@intman1958)

    Еще раз всем спасибо за помощь. Но что то я видать не то делаю. Код формы сейчас такой

    <div class="login-page">
      <div class="form">
        <form class="register-form">
    <form action="https://skand.doctor10.net/" method="get">
          <input type="text" placeholder="name"/>
          <input type="password" placeholder="password"/>
     
          <button>Войти</button>
          
        </form>

    И на всякий случай сделал новую страницу в формой входа

    • Ответ изменён 1 год назад пользователем intman1958.
    • Ответ изменён 1 год назад пользователем intman1958.

    Просто к сведению…. а когда заработает форма входа, вы к ней прикрутите ссылку восстановления пароля? а потом форму регистрации? ну все как на wp-login.php….

    <form class="register-form"> <form action="https://skand.doctor10.net/" method="get">
    
    

    Это криво. зачем вам два тэга form?

    Автор intman1958

    (@intman1958)

    efess, спасибо большое. Форма работает. Но есть одна проблема.

    Не могу установить белый цвет фона в полях формы.

    • Ответ изменён 1 год назад пользователем intman1958.
Просмотр 15 ответов — с 1 по 15 (всего 19)
  • Тема «Перенаправление для новых пользователей» закрыта для новых ответов.