Avada theme from ThemeFusion is one of the popular WordPress themes. So I get from time to time the similar questions from the User Role Editor users:
– How to allow access to “Avada” menu at WordPress admin back-end to the users without ‘Administrator’ role? Read more Change Avada admin menu permissions
In order to prohibit editing pending posts for contributors use this code recipe: Read more Prohibit editing pending posts for contributors
WooCommerce automatically assigns to a new registered user the “Customer” role. What to do if you wish assign another role instead of Customer used by WooCommerce?
Thanks to WooCommerce developer for the intensive use of WordPress filters. There is a special filter ‘woocommerce_new_customer_data’ which allows to change such new registered user attributes as: user_login, user_pass, user_email, role. Read more Assign another role instead of Customer used by WooCommerce