Granting Shop Managers the Ability to Manage Product Feeds
Currently, only users with the “Administrator” role have the ability to manage product feeds. However, an admin may not feel comfortable providing full administrative privileges to other users. As a result, site administrators often assign users the “Shop Manager” role. By default, Shop Managers do not have the capability to manage product feeds by default.
To allow them, you need to grant the manage_adtribes_product_feeds
custom capability to the Shop Manager role
Follow the steps below to implement this change.
Via Custom Code
Add the following code to your child theme’s functions.php file to allow a user with the Shop Manager role to manage product feeds.
If you don’t have a child theme, you can use the WPCode plugin.
Via User Role Editor plugin
The above action also can be done via the User Role Editor plugin. To do that, install and activate the plugin from the WP Admin > Plugins > Add New screen by searching.
Then navigate to the Users > User Role Editor screen and select Shop Manager from the Select Role and change its capabilities dropdown
After that, click on the Product Feeds option located in the left sidebar Group column and check the create_posts
box.
Now, click on the Custom Capabilities option, then find and check the manage_adtribes_product_feeds
box.
Once done, click on the Update button to allow Shop Managers to create and manage feeds.