Change WordPress user roles and capabilities Forums How to or FAQ Role for Woocommerce that only allows Order Management & FedEx Package Creation Reply To: Role for Woocommerce that only allows Order Management & FedEx Package Creation

#3714
Vladimir
Keymaster

FedEx shiping plugin allows to use ‘Generate Packages’ feature to users with ‘administrator’ or ‘shop_manager’ role only by default. Good news – the plugin offers a custom filter ‘wf_user_permission_roles’ which you can use to add your own role to this predefined list, like this:


add_filter('wf_user_permission_roles', 'wf_user_permission_roles');

function wf_user_permission_roles($roles) {

    $roles[] = 'wc-orders-manager';
    
    return $roles;
}