我搜索,搜索和搜索,找不到答案。
我的问题:对于一个项目,我们需要在WooCommerce中实现一个新的客户角色。默认情况下,WooCommerce提供“客户”和“店铺经理”角色。我们需要像“高级客户”这样的东西。为这个新角色设置功能对我们来说不是问题。
我们非常感谢正确方向的任何提示或提示。非常感谢你!!!
答案 0 :(得分:1)
在http://www.ladadeal.com/user-roles-for-woocommerce
尝试插件使用Woocommerce插件的用户角色,您可以更改每个客户的用户角色。 添加新角色并根据您的需要自定义其功能,从头开始作为其他现有角色的副本。 如果没有分配此类角色的用户,则可以删除不必要的自制角色。按产品,类别等为客户分配新角色。 默认情况下,每个新创建的用户分配的角色也可能会更改。 FEATURE:
可以按用户分配功能。可以同时为用户分配多个角色。 提供多店支持。 隐藏选定的前端菜单项,以便没有登录访问者,登录用户,角色。 在“外观”菜单下为角色阻止选定的小部件。 在前端显示所选角色的小部件。 通过网络管理员进行多站点配置的角色和用户权限管理。单击“同步到整个网络”。 使用帖子/页面,作者,分类法ID列表管理用户对编辑帖子/页面/自定义帖子类型的访问权限。 每个插件用户访问管理插件激活/停用操作。 短代码,仅向具有所选角色的用户显示封闭内容。 帖子和页面查看所选角色的限制。
答案 1 :(得分:0)
我想,没试过,你可以使用这个插件:http://wp-types.com/documentation/user-guides/custom-woocommerce-roles-admin-capabilities/
答案 2 :(得分:0)
为什么不使用wordpress函数add_role ??
这样的事情可以胜任:
add_role('premium_customer', 'Premium Customer', array(
'read' => true,
'edit_posts' => false,
'delete_posts' => false,
));
只需将其添加到主题功能中即可。