自定义html网站转换为wordpress,电子邮件形式php

时间:2015-03-24 21:06:53

标签: php html wordpress email

我是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>

2 个答案:

答案 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">

这就是网址,现在当我点击提交它时刷新页面。但是,如果我手动刷新页面,它说浏览器正在尝试发送信息,请单击“确定”以重新发送等...