How to allow WooCommerce customers to add capability of image uploading to library?
add_action('admin_init', 'allow_customer_uploads');
function allow_customer_uploads(){
$customer = get_role('customer');
$customer->add_cap('upload_files');
}
Last updated: January 9, 2018