WooCommerce中的新角色

时间:2014-02-24 02:53:24

标签: wordpress woocommerce roles user-roles

我搜索,搜索和搜索,找不到答案。

我的问题:对于一个项目,我们需要在WooCommerce中实现一个新的客户角色。默认情况下,WooCommerce提供“客户”和“店铺经理”角色。我们需要像“高级客户”这样的东西。为这个新角色设置功能对我们来说不是问题。

我们非常感谢正确方向的任何提示或提示。非常感谢你!!!

3 个答案:

答案 0 :(得分:1)

http://www.ladadeal.com/user-roles-for-woocommerce

尝试插件

使用Woocommerce插件的用户角色,您可以更改每个客户的用户角色。 添加新角色并根据您的需要自定义其功能,从头开始作为其他现有角色的副本。 如果没有分配此类角色的用户,则可以删除不必要的自制角色。按产品,类别等为客户分配新角色。 默认情况下,每个新创建的用户分配的角色也可能会更改。 FEATURE:

可以按用户分配功能。可以同时为用户分配多个角色。 提供多店支持。 隐藏选定的前端菜单项,以便没有登录访问者,登录用户,角色。 在“外观”菜单下为角色阻止选定的小部件。 在前端显示所选角色的小部件。 通过网络管理员进行多站点配置的角色和用户权限管理。单击“同步到整个网络”。 使用帖子/页面,作者,分类法ID列表管理用户对编辑帖子/页面/自定义帖子类型的访问权限。 每个插件用户访问管理插件激活/停用操作。 短代码,仅向具有所选角色的用户显示封闭内容。 帖子和页面查看所选角色的限制。

答案 1 :(得分:0)

答案 2 :(得分:0)

为什么不使用wordpress函数add_role ??

这样的事情可以胜任:

add_role('premium_customer', 'Premium Customer', array(
    'read' => true, 
    'edit_posts' => false,
    'delete_posts' => false, 
));

只需将其添加到主题功能中即可。