【发布时间】:2017-07-28 01:07:46
【问题描述】:
我已经为客户完成了一个 woocommerce 网站。根据客户要求,我遇到了问题。我的客户希望他们的代理只需要能够搜索订单,但他们不应该能够编辑任何订单,或者他们不应该看到任何其他选项。代理应该会看到所有订单详细信息,例如电话号码、电子邮件和完整的帐单地址,但他们应该无法编辑任何内容。
我尝试了一些用户角色编辑器,但没有一个提供该选项。 注意:所有订单仅限客人订单!
如果您知道如何实现这一点,请告诉我。
【问题讨论】:
-
您是否创建了自定义角色?您可能可以定义一个角色,允许用户使用
read_shop_order而不是edit_shop_order。见this install function -
我会尝试这个,但是非常欢迎提供更多建议!
-
这只是一个指向 WooCommerce 源代码的链接,它向您展示了 WooCommerce 特定的角色功能。您可能会复制
shop_manager角色并删除编辑功能。 -
感谢您的帮助,我能够实现它。谢谢你。我为此找到了一个客户制作的插件。
-
您能否发布一个答案,详细说明您的发现以及如果其他人提出同样的问题,它会做什么?
标签: php wordpress woocommerce