• Resolved ljelewis

    (@ljelewis)


    For some reason I don’t see the “Apply to All Sites” checkbox next to the “Show capabilities in human readable form” or “Show deprecated capabilities” checkboxes when editing or creating a new role. Here’s my situation:

    – I am Super Administrator for the network and Administrator for the primary site.
    – I go to the primary site to create a new role (blog_owner).
    – After creating the new role, the “Apply to All Sites” checkbox still does not appear.
    – I edit a capability for the new role, the “Apply to All Sites” checkbox has still not appeared.
    – I click the “Update” button. The capability change is saved but the “Apply to All Sites” checkbox has still not appeared.

    Am I missing something…?

    https://wordpress.org/plugins/user-role-editor/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter ljelewis

    (@ljelewis)

    p.s. the version of URE is 4.18.4

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Check if URE was activated for network.

    Thread Starter ljelewis

    (@ljelewis)

    That was the problem Vladimir. After network activation, the checkbox is now visible. Thank you, and I’m glad we were able to get that working as I like URE.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Thanks for the feedback.

    Hi there, I have it Network Activated and still don’t see “Apply to All Sites”. Any other ideas as to why it’s not showing for me? My user is super admin.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    “Apply to All Sites” checkbox is shown for the main site only. Did you look at the main site?

    Thank you! Just found that same answer a few seconds ago in your changelog here! http://shinephp.com/user-role-editor-wordpress-plugin-changelog/ 3.14 = 17.05.2013

    Thank you kindly for your help

    Thanks, that helped me too.
    Maybe you could add it to the other sites too? It’s kind of confusing when something that looks like it’s on the network level only works from one site. Especially if a network admin happened to not add themselves to that site so they can’t see it at all.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    My logic is that there should be the only site (main source) from which you replicate roles to the whole network. I think it’s easy to make a mess if you will replicate data from teh different sources.

    When you work from the Network admin, WordPress writes changes you made to the main site by default. That’s why I selected the main site as the only source for the roles replication.

    Other thought – I may add ‘User Role Editor’ for the main site under the “Network Admin->Users”. Then superadmin may access main site roles without adding himself to the main site.

    Adding it to network admin > users is a good idea IMHO.

    The first site is not necessarily the main one. I have, on occasion, created a dummy site as a first one for sites without real hierarchy.

    I tried to explain to a non-dev network manager why he could only get this checkbox in one specific site and that was a bit confusing to him. If someone wants to make something global, IMHO it means that in their mind it’s something that belongs to all the sites equally.

    BTW, is there any advantage for a role to only be available in certain sites? Why don’t we always “apply to all”?

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘"Apply to All Sites" Checkbox Does Not Appear’ is closed to new replies.