Deze voldoet goed.
Kun je helemaal instellen waar iedereen in mag.
Bedankt Robelia voor je reactie.
Ik heb de plugin geïnstalleerd en tot in detail bekeken en uitgeprobeerd.
Feitelijk wil ik een nieuwe rol, zeg maar “redacteur+”, waarbij iemand de rechten van een redacteur krijgt + enkele zaken als aanpassingen in widgets, menu’s en sidebar. Dat zijn dus extra functionaliteiten die vallen onder Weergave, maar dan niet dat iemand een nieuwe theme of plugin kan installeren.
Beheer sidebars heb ik teruggevonden onder “Beheer Opties”, maar de widgets en menu’s vallen blijkbaar onder “Edit Theme Options”. Maar zoals ik al zei, willen we niet dat iemand ook de theme of plugins kan aanpassen.
Hoe kan dit verder worden opgesplitst?
Is het trouwens mogelijk met deze plugin om een geheel nieuwe rol erbij te maken?
– Monique
Je kunt een geheel nieuwe user aanmaken, ook vanaf redacteur ois.
Heb je hier al gekeken?
In eerste instantie zag ik alleen maar hetgeen op screenshot-1 staat. Op een gegeven moment ontdekte ik dat er daaronder eerst een hele tijd niets kwam en toen ik verder naar beneden scrolde zag ik ineens ook de andere opties 😉
Ik heb een nieuwe rol aangemaakt (Redacteur_Plus). Dat ging goed.
Daarna heb ik een paar nieuwe Capabilities toegevoegd (bijv. manage_widgets) en aangevinkt bij de betreffende rol, maar blijkbaar heb ik iets nog niet helemaal goed gedaan, want deze worden niet opgepikt.
Ik las op de website van de plugin bouwer het volgende:
Use “Add New Capability” box in order to add new user capability. Remember you can use only latin alphabet letters, digits and underscore sign in the capability name. How to use new added user capability? Turn it on in the role you select and check if current user has such capability in your plugin or active theme functions.php file. For example,
if (!current_user_can('some_capability_you_added')) {
echo "You don't have permission for it!";
return;
}
Maar eerlijk gezegd begrijp ik niet goed wat ik nu precies moet doen.
Kun jij me dit uitleggen misschien?
– Monique