A dev with full access to the site can pretty much do anything. User capabilities are stored in the DB, so removing a plugin would not alter the resulting capabilities.
There are a number of role and capability management plugins you can use to alter and create roles and capabilities. Use one of them to correct the editor role capabilities or to create a custom editor-like role. I’ve used “Members” plugin for this in the past with good success. There are a number of good plugins, I’m not endorsing any one in particular, just relating my experience.
Great, thanks, I will try that.
Ta
Will
Hi,
So, I installed the Members plugin and set it up, but I still cannot see the Admin Bar when I am set as an Editor, but am I supposed to?
How are no-admins meant to edit pages?
Thanks
Will
Admin bar visibility isn’t exactly role related. Editors should certainly see it. There may be lesser roles that do not see it, I’ve not investigated if there is a cutoff or not. The point of my suggesting members was to allow editors to edit, not to manage admin bar visibility. With proper capabilities, even without the admin bar you can log in and view posts and edit them from the back end.
I get that locating a specific page or post this way is a total pain and that the edit link in the admin bar is super useful for getting to the proper edit screen. Many themes also include an edit link right on the page when the user has the right capability to edit. This does not excuse the admin bar from not working. It should.
Some themes may cause the admin bar to not show due to how the theme manages page appearance. Sometimes plugin or theme conflicts can cause it to not appear. Check a page’s HTML source in your browser. Close to the bottom should be the admin bar content. It’s contained in a ul element with the ID ‘wp-admin-bar-root-default’. If it is there, theme CSS is hiding it for some reason. If it is not there, there is probably a theme or plugin conflict.
Wow, thanks bcworkz, I will and i’ll let you know.
Thanks again.
Will
Fixed, using your plugin recommendation “Members”, these are the setting used to get the admin bar to show:
Edit Dashboard
Edit Files
Export
Manage Options (I think it’s this one)
Read (and maybe this one)
Thanks again.
Will
You’re welcome. Thx for the capability list, it’s not clear in a quick review of the admin bar class’ code what’s required.