在继续进行多页测验的第一部分之前,我在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> & <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>
任何帮助将不胜感激。
谢谢
我没看到任何错误。尝试将您的复选框命名为“条款”,也许有冲突。
关于汤姆