我有一个带有自定义按钮的表单,我想在单击自定义按钮时将字段数据添加到数据库中

时间:2016-02-19 作者:Ylama

所以我对wp/themes和编码很陌生,但我很喜欢它,也很喜欢尝试建立网站,我使用了来自主题的表单,只提取了电子邮件字段,并在该字段中添加了一个按钮,基本上位于该字段内,现在我希望该按钮可以添加任何输入的电子邮件以添加到数据库中。姓名、姓氏、通行证等字段。。这并不重要,我只关注电子邮件。

如果没有添加电子邮件或电子邮件,我还希望出现消息错误。。

我不能百分之百肯定这是否有可能做定制,但值得一问。

这是我的表单代码\'

<form id="contact-form" class="footer-contact-form" method="post" action="
<?php 
echo esc_url($_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]); ?>">

<div class="input-container col-md-6 home_form">
        <input type="email" id="email" class="email" name="email" placeholder="<?php esc_attr_e(\'Email\', \'gourmet\'); ?>*" required value="">
</div>

<div class="input-container col-md-12 sub_home_but">
    <button type="submit" class="res-button custom-button home_but button-style8">
    </button>
</div>
</form>

1 个回复
SO网友:sibuluq

您需要一个函数来处理表单提交的数据。您可以使用admin\\u post\\uhook来处理数据。此挂钩允许您为自己的自定义GET和POST请求创建自定义处理程序。

要将数据保存到数据库中,可以创建新表或Post Meta。在跳转到新表之前,考虑将数据存储在WordPress的“Post Meta”中。