我是html / wordpress css js的初学者。
我设法将我的html网站转换为wordpress但是在我的html上我有一个php电子邮件表单,它在html中工作正常,但不是在wordpress中, 知道我需要什么代码以及放置在哪里? 这是html:
<section id="contact" class="text-center">
<div class="container">
<div class="row">
<div class="col-md-12 wow fadeInDown" data-wow-delay="2000">
<h3>CONTACT US</h3>
</div>
<div class="col-md-2"></div>
<div class="col-md-8">
<p>Contact us today </p>
</div>
<div class="col-md-2"></div>
<form action="emailform.php" method="post">
<div class="col-md-4 wow fadeInLeft" data-wow-delay="2000">
<input type="text" placeholder="Name" class="form-control">
</div>
<div class="col-md-4 wow fadeInDown" data-wow-delay="2000">
<input type="email" placeholder="Email" class="form-control" required>
</div>
<div class="col-md-4 wow fadeInRight" data-wow-delay="2000">
<input type="text" placeholder="Subject" class="form-control">
</div>
<div class="col-md-12 wow fadeInDown" data-wow-delay="2000">
<textarea placeholder="Message" class="form-control"></textarea>
</div>
<div class="col-md-3"></div>
<div class="col-md-6 wow fadeInUp" data-wow-delay="2000">
<input type="submit" value="SEND MESSAGE" class="form-control">
</div>
<div class="col-md-3"></div>
</form>
</div>
</div>
答案 0 :(得分:0)
首先,您应该在所有输入上使用name属性。
http://www.w3schools.com/tags/att_input_name.asp
此外,如果文件存储在您的主题中,则需要使用
<form action="<?php echo get_template_directory(); ?>/path/to/file/emailform.php" method="post">
答案 1 :(得分:0)
<form action="<?php echo get_template_directory(); ?>http://mysite.CO.UK/baca2ztheme/wp-content/themes/mytheme/emailform.php" method="post">
这就是网址,现在当我点击提交它时刷新页面。但是,如果我手动刷新页面,它说浏览器正在尝试发送信息,请单击“确定”以重新发送等...