首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >整合联络表格7和终极会员还是.?

整合联络表格7和终极会员还是.?
EN

Stack Overflow用户
提问于 2017-01-19 22:31:25
回答 2查看 3.1K关注 0票数 0

我正在尝试集成两个Wordpress插件: Contact表单7和终极Member...or提出了另一种方法。我已经接触到了UM的插件支持,因为我支付了他们的扩展。我包括了下面他们提供的信息。

我想要的:

拥有创建用户并在提交时指定特定UM社区角色的应用程序表单,并允许从应用程序表单中的字段中轻松导出和查看数据。

UM角色是一个独立于默认WP用户角色的功能,尽管它们可以被同步。

看起来(至少)有两种方法:

  1. 以某种方式向联系人表单7添加代码,以便在提交表单时创建帐户并更改用户角色。 我需要具体的表格,而不是所有的表格。 看起来我需要将CF7函数作为注册表单,以及发送或设置UM功能的信息?我在UM GitHub站点上找到了更多的代码,它将重力表单的注册与UM roles...perhaps集成在一起,可以修改为使用CF7?https://gist.github.com/ultimatemember/d98861b4c14a1540291b 以下是UM技术支持(因为他们目前不支持第三方集成):
代码语言:javascript
运行
复制
- You need custom coding for adding user role by third party form. Its    quite easy, you can use this wordpress function to do so

meta.一个例子是:

update_user_meta($user_id,“角色”,“客户”);

我在研究中发现的另一件事是关于钩子的:

代码语言:javascript
运行
复制
 wpcf7\_before\_send\_mail

也许有一种方法可以在提交之前使用这个方法来制作帐户和UM角色?

我对PHP (这里的noobie)还不够熟练,无法自己找出完整的实现。我应该把它放在插件或主题php文件中(这不会被将来的更新覆盖--你能为一个插件做一个“子”文件吗)?它在主题的functions.php中吗?我如何定制只适用于特定的联系表格7表格?在实现这一点时,我还需要意识到什么?

这个解决方案将允许我使用的出口和用户管理能力的联系表格7和一些附加插件,我已经熟悉。

  1. 或者,以可用的格式从UM注册表单中捕获用户元,作为csv文件导出。 我可以使用我的应用程序字段在UM中创建一个自定义注册表单,该字段将创建UM社区角色和帐户。但是,UM目前没有导出功能,并且似乎以一些可用的导出插件不识别的方式从自定义字段中保存用户元。因此,用户提交的所有数据都很难以一种可以跨多个用户跟踪和查看的方式提取。

任何建议或解释,如何接近我的申请表,创建一个UM帐户和社区角色,将收到如此感谢!

耽误您时间,实在对不起,

Jen

EN

回答 2

Stack Overflow用户

发布于 2017-01-20 02:04:00

这只是一个基本的答案,因为我不是php专家,但如果您想尝试,也许可以看看这个:add_actionadd_filter

就像这样:

代码语言:javascript
运行
复制
add_action( 'wpcf7_before_send_mail', 'my_example_function' );
function my_example_function() {
    update_user_meta($user_id, 'role', 'customer');
}

我只是个例子,抱歉我帮不上忙。祝你好运!

票数 0
EN

Stack Overflow用户

发布于 2017-08-25 14:25:56

我建议使用名为Export的插件:https://wordpress.org/plugins/export-user-data/

然后,您可以在最终成员中创建带有自定义元键的注册表单,并在导出用户数据设置中选择这些元键,以便只将所需的元键导出到xls。不需要联系表格7。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41752930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档