Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #9087

    Hello,

    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.

    Thanks

    Erik

    #63452

    Hey,

    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.

    #63453

    Hello,

    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.

    Thanks.

    Erik

    #63454

    Hello – just following up – any update on this? My Shop Managers cannot access the shop.

    Regards,

    Erik

    #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=150

    #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.

    Thanks

    #63457

    Thanks for this, just what I needed.

Viewing 7 posts - 1 through 7 (of 7 total)

The topic ‘Shop Manager User Role Not Working’ is closed to new replies.