If you have troubles since the update to WordPress 4.5 please read this post before opening a new thread.
February 9, 2012 at 4:21 pm #9087
I have my client set up as a Shop Manager under user role for Woocommerce. Before 1.4, the shop manager could look at orders and add information and notate when the order had been processed and shipped. Now, when my client clicks on a particular order, the screen says “You are not allowed to edit this item.”
Any ideas why this is happening and how it can be fixed? It only started after the Woocommerce update. I don’t want to provide my client with Administrator user access.
ErikFebruary 10, 2012 at 7:23 am #63452
have you tried to recreate the user? Maybe the devs changed something in version 1.4.1 which causes this issue now. If this doesn’t help please switch to another theme like twentyten/eleven and see if it works afterward (you can test if it’s a theme related issue this way). I’d also deactivate other plugins – maybe one causes a conflict.February 10, 2012 at 3:18 pm #63453
None of those options worked. This seems like a conflict with the user access and the theme. When the user is signed into WP-Admin, they can see the Woocommerce menu item, but cannot do anything within there like check on orders. This worked before the updated. I even just launched the new 1.4.2 version of Woocommerce and that didn’t help.
Any other ideas? I need the ‘Shop Manager’ user profile to be able to access order data so that I don’t need to make everyone an Administrator who is looking at order information.
ErikFebruary 11, 2012 at 3:29 pm #63454
Hello – just following up – any update on this? My Shop Managers cannot access the shop.
ErikFebruary 11, 2012 at 4:05 pm #63455
The theme itself doesn’t change anything in the backend (user managment, etc.). If the change to another theme like twentyten/eleven doesn’t solve the problem it’s a plugin bug. You can report it here: https://github.com/woothemes/woocommerce/issues or here: http://www.woothemes.com/support-forum/?viewforum=150February 11, 2012 at 4:54 pm #63456
Ok – got the answer from WooCommerce. For anyone having the problem here, this is the answer:
Sadly WordPress doesn’t update old roles with new capabilities on its own. You’ll need to do this manually using http://wordpress.org/extend/plugins/capsman/
This is the full list of capabilities the shop manager should be given:
add_role(‘shop_manager’, __(‘Shop Manager’, ‘woocommerce’), array(
‘read’ => true,
‘read_private_pages’ => true,
‘read_private_posts’ => true,
‘edit_posts’ => true,
‘edit_pages’ => true,
‘edit_published_posts’ => true,
‘edit_published_pages’ => true,
‘edit_private_pages’ => true,
‘edit_private_posts’ => true,
‘edit_others_posts’ => true,
‘edit_others_pages’ => true,
‘publish_posts’ => true,
‘publish_pages’ => true,
‘delete_posts’ => true,
‘delete_pages’ => true,
‘delete_private_pages’ => true,
‘delete_private_posts’ => true,
‘delete_published_pages’ => true,
‘delete_published_posts’ => true,
‘delete_others_posts’ => true,
‘delete_others_pages’ => true,
‘manage_categories’ => true,
‘manage_links’ => true,
‘moderate_comments’ => true,
‘unfiltered_html’ => true,
‘upload_files’ => true,
‘export’ => true,
‘import’ => true,
‘manage_woocommerce’ => true,
‘manage_woocommerce_orders’ => true,
‘manage_woocommerce_coupons’ => true,
‘manage_woocommerce_products’ => true,
‘view_woocommerce_reports’ => true
After you’ve given the shop_manager these capabilities (using the plugin I linked to) they will be able to view and edit products as normal.
ThanksMay 3, 2012 at 7:24 am #63457
The topic ‘Shop Manager User Role Not Working’ is closed to new replies.