首页 文章

使用Woocommerce在帐户注册参数的基础上创建不同的用户角色

提问于
浏览
1

我必须解决以下问题,到目前为止我找不到任何解决方案 .

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

我使用了WP Download Manager插件,它允许根据用户角色下载文件 . 因此,想法是根据注册表单中指定的参数创建用户角色 . 因此,如果经销商检查“经销商复选框”,则将创建用户角色“经销商 - 客户”;否则,如果客户端是私人客户端,则不会检查“经销商复选框”,因此创建的用户角色将是“私人客户” .

那可能吗?感谢帮助!

1 回答

  • 1

    这听起来很可能,无论是通过插件还是通过主题(儿童主题)中的functions.php上的过滤器钩子 .

    我正在使用An ajax registration plugin,它允许您按注册类型设置角色 . 为了使其尽可能简单,请设置多个注册页面并在菜单上或父级'page'(不是帖子)上链接到这些页面 .

    有几种不同的方法可以解决它 .

    For instance I would even recommend this plugin as well

相关问题