我正在寻找一个虚拟助手来帮助管理支持通知单。该虚拟助手将需要具有对WooCommerce的有限区域(Subscriptions)的读取权限。
我正在使用'用户角色编辑器
'删除所有不需要的功能。不幸的是,一个功能(edit_shop_orders)可以访问我不希望代理访问的功能。我被迫赋予代理此功能,使其可以访问后端的订阅菜单。我正在尝试做的事情:
从特定用户角色中删除“挂起”和“取消”按钮访问(va_support
)我当前的代码(无效):
function change_va_support_role(){ global $wp_roles; $wp_roles->remove_cap( 'va_support', 'suspend_subscriptions' ); $wp_roles->remove_cap( 'va_support', 'cancel_subscriptions' ); } add_action('init', 'change_va_support_role');
我假设我输入了不正确的功能,但似乎无法在任何地方找到它们。我知道我可以使用CSS轻松隐藏这些按钮,但是可以颠倒过来,而不会依赖于用户角色。如果存在,我愿意以另一种方式解决这个问题!
我正在寻找一个虚拟助手来帮助管理支持通知单。该虚拟助手将需要具有对WooCommerce(订阅)有限区域的阅读权限。我正在使用'user ...
使用Javascript / jQuery,以下将从状态列中删除订阅管理面板上针对特定用户角色的所有“悬停”操作按钮:
截至目前,在处理此动作触发器的地方还没有过滤器。您可以自己添加一个过滤器来处理此问题。