• Hi,
    When I change my 2nd test account to ‘Editor’ I cannot edit pages, the bar is not at the top?
    I have clicked ‘Toolbar > Show Toolbar when viewing site’ and put in https://mysite.com/wp-admin/index.php.

    It seems the last dev might have edited the permissions.
    I cannot see a plugin that he has used, so can he hardcode that kind of change?

    ‘Admin’ user role works, everything else seems to be set to ‘subscriber’?

    Thanks
    Will

Viewing 7 replies - 1 through 7 (of 7 total)
  • Moderator bcworkz

    (@bcworkz)

    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.

    Thread Starter willmultipress

    (@willmultipress)

    Great, thanks, I will try that.
    Ta
    Will

    Thread Starter willmultipress

    (@willmultipress)

    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

    Moderator bcworkz

    (@bcworkz)

    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.

    Thread Starter willmultipress

    (@willmultipress)

    Wow, thanks bcworkz, I will and i’ll let you know.
    Thanks again.
    Will

    Thread Starter willmultipress

    (@willmultipress)

    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

    Moderator bcworkz

    (@bcworkz)

    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.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘User Roles not working (Editor)’ is closed to new replies.