Hello, I have a multisite setup with buddypress network in which members register to create multiple blogs under their account(using pro-sites plugin), the only problem is that I need the main site (id=1) not to be displayed to members, only to super admin user and users with administration role to the main site.
I understand that by default it is displayed to every member because they have network (buddypress) role but they're not administrators of the main site, so for that reason they shoulnt get that option under "My Sites" from both the adminbar nor the dashboard page my-sites.php nor anywhere else, meaning that it must be a global setting.
Also, instead of having the "My Sites" dropdown menu on the left side of the adminbar, I need it to be under the profile menu (Between the profile and notifications, please see screenshot.)
And last thing, when you hover one of the sites displayed under "My Sites", I would only like to get "Dashboard, and Visit Site" links , nothing else. (would be nice to get rid of the wordpress logo too, and display the sites in alphabetical order)
Please advise. I have granted "Support Access" in case you need to look at my dashboard and settings.