Ссылка на форму Wordpress не работает - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть предварительная форма на сайте Wordpress (localhost), где пользователи отправляют свое имя, адрес электронной почты и т. Д., Прежде чем перейти к первой части многостраничной викторины.

Проблема в том,если я ввожу какие-либо детали, Wordpress направляется на страницу 404. Но если я оставлю их пустыми (очевидно, я хочу сделать эти обязательные поля), то все перейдет на следующую страницу, все в порядке.

Я проверил свой файл .htaccess, настройки Apache и следовал всем другим возможным решениям, которые янашел на SO и в других местах, но ничего, что я нашел, не решает проблему.

Вот мой код:

<div class="pre-quiz">
    <form action="<?php bloginfo('url'); ?>/part-1" method="post">
        <div class="form-group row">
            <div class="col-xs-6">
                <input type="text" class="form-control" name="name" id="name" placeholder="First name">
            </div>
            <div class="col-xs-6">
                <input type="text" class="form-control" name="surname" id="surname" placeholder="Last name">
            </div>
        </div>
        <div class="form-group">
            <input type="text" class="form-control" name="business" id="business" placeholder="Business name">
        </div>
        <div class="form-group">
            <input type="email" class="form-control" name="email" id="email" placeholder="Email address">
        </div>
        <div class="custom-control custom-checkbox custom-control px-4 pb-4 pt-2">
            <input type="checkbox" class="custom-control-input" name="terms" id="terms" value="terms">
            <label class="custom-control-label" for="terms">
                I accept the <a href="<?php bloginfo('url'); ?>/terms">Terms of Use</a> &amp; <a href="<?php bloginfo('url'); ?>/privacy">Privacy Policy</a>
            </label>
        </div>
        <div class="form-group">
            <button type="submit" class="btn btn-block">Next step</button>
        </div>
    </form>
</div>

Любая помощь будет оценена.

Спасибо

Ответы [ 2 ]

0 голосов
/ 13 ноября 2019

Том, я взял вашу идею и попробовал ее с другими полями, чтобы увидеть, использует ли Wordpress «имя» или «электронная почта», и изменил их на что-то уникальное - это сработало! Еще раз спасибо за ваш вклад.

0 голосов
/ 11 ноября 2019

Я не вижу ошибок. Попытайтесь назвать свой флажок не "условия", возможно, есть конфликт.

С уважением Том

...