Filter – Add Custom Role / Modify exiting – Minimum capability to use this plugin
This filter can be used to add a Custom Role or to Modify existing role capability. The minimum capability setting is used to show the re-order interface to certain roles.
apto_get_roles_capability
Examples
The following code will add a custom role also modify the Subscriber role capability to something else:
add_filter('apto/get_roles_capability', 'theme_apto_get_roles_capability'); function theme_apto_get_roles_capability($roles_capability) { //add a custom role $roles_capability['Custom Role'] = array( 'title' => __('Custom Role', '_my_localize_prefix_'), 'capability' => 'read'); //modify the custom capability $roles_capability['Subscriber']['capability'] = 'custom_capability'; return $roles_capability; }
*This code should be used within a theme or a custom plugin.
Hi,
In the case i want to set shop manager role the capacity to re-order, i need to change ‘Custom Role’ to ‘Shop Manager’ ?
Hi,
Yes this is correct. You may want to check with this article as it explain exactly on how to do that. https://www.nsp-code.com/add-woocommerce-shop-manager-custom-role-for-advanced-post-types-order-sorts/