如何自动将用户配置文件数据添加到Wordpress中的联系表单

时间:2014-03-29 11:18:25

标签: php wordpress contact-form

我在Wordpress中运行网站,用户可以在其中填写向我发送电子邮件的联系表单。现在,用户每次想与我联系时都必须填写他们的地址,电话号码等。我需要自动创建一个包含用户个人资料数据(姓名,地址,电话号码等)的联系表格。

是否有针对此类任务的特定插件,或者我是否可以修改现有的Contact Form 7插件以自动从联系人资料中预填充某些字段?

2 个答案:

答案 0 :(得分:4)

好消息,大家好!根据{{​​3}},现在您可以使用用户帐户中的一些数据为表单字段设置默认值。

以下是我表单中的示例:

<p>Your name [text client-name default:user_display_name]</p>

目前可用的字段包括: user_email user_url user_first_name user_last_name user_nickname user_display_name

答案 1 :(得分:0)

尝试使用此插件https://wordpress.org/plugins/frontend-registration-contact-form-7/

我们创建了一个类似于7的联系人的附加组件,您可以在其中将7的联系人转换为WordPress用户的注册表格或注册表格。

通过使用此插件,您可以创建注册表单,通过该表单注册的用户将被注册为WordPress中的订阅者角色。

您只需要添加插件,然后从创建的字段中为用户名和电子邮件ID选择字段。为了使用此插件,请确保您的联系表7已激活。