Wordpress 根据Woocommerce的帐户注册参数创建不同的用户角色

Wordpress 根据Woocommerce的帐户注册参数创建不同的用户角色,wordpress,woocommerce,user-registration,user-roles,Wordpress,Woocommerce,User Registration,User Roles,我必须解决以下问题,我现在还没有找到任何解决办法 我在一个Wordpress网站上工作,在这个网站上我实现了Woocommerce。除了购买产品的可能性,我想让客户下载pdf目录。然而,目录可能是针对客户或经销商的,根据他们在注册帐户时指定的参数(我已经在Woocommerce注册表单中自定义了帐户字段) 我使用了WP下载管理器插件,它允许根据用户角色加载文件。因此,我们的想法是根据注册表中指定的参数创建用户角色。因此,如果经销商选中“经销商复选框”,将创建用户角色“经销商客户”;否则,如果客户

我必须解决以下问题,我现在还没有找到任何解决办法

我在一个Wordpress网站上工作,在这个网站上我实现了Woocommerce。除了购买产品的可能性,我想让客户下载pdf目录。然而,目录可能是针对客户或经销商的,根据他们在注册帐户时指定的参数(我已经在Woocommerce注册表单中自定义了帐户字段)

我使用了WP下载管理器插件,它允许根据用户角色加载文件。因此,我们的想法是根据注册表中指定的参数创建用户角色。因此,如果经销商选中“经销商复选框”,将创建用户角色“经销商客户”;否则,如果客户是私人客户,则不会选中“分销商复选框”,因此创建的用户角色将是“私人客户”


可能吗?谢谢你的帮助

这听起来绝对有可能,可以通过插件,也可以通过主题(子主题)中functions.php上的过滤器挂钩

我正在使用它,它允许您按注册类型设置角色。为了尽可能简单,设置多个注册页面,并在菜单或父“页面”(非post)上链接到它们

有几种不同的方法可以做到这一点


嗨@Frankenmint,谢谢你的回答。你能告诉我你使用的插件类型吗?我找到了一些,但不确定它们是否适用于我的目的。抱歉,刚刚发现您添加了链接。谢谢