Das Plugin nutzt die vorhandenen WordPress-Rollen und legt keine eigenen an. Die Grenze verläuft entlang der Frage, wer fremde Aussteller bearbeiten darf – nur Konfiguration, Schnittstelle und Einstellungssicherung bleiben der Administration vorbehalten.
Wer darf was
| Bereich | Mitarbeiter | Autor | Redakteur | Administrator |
|---|---|---|---|---|
| Eigene Aussteller anlegen und bearbeiten | als Entwurf | ✔ | ✔ | ✔ |
| Logos und Galeriebilder hochladen | ✔ (vom Plugin freigegeben) | ✔ | ✔ | ✔ |
| Typen, Kategorien, Produkte, Länder, Standorte pflegen | ✔ | ✔ | ✔ | ✔ |
| Shortcode-Generator, „Über“, Menüpunkt Hilfe | ✔ | ✔ | ✔ | ✔ |
| Fremde Aussteller und Veranstaltungen bearbeiten | – | – | ✔ | ✔ |
| Dashboard, Massen-Editor, Import / Export | – | – | ✔ | ✔ |
| Design, Funktionen, Labels, Sicherheit, API, Einstellungssicherung | – | – | – | ✔ |
Technisch: Die Werkzeuge hängen an edit_others_posts, die schreibenden Einstellungen an manage_options, die lesenden Reiter und die Listen an edit_posts. Alle drei Grenzen lassen sich per Filter verschieben – siehe Hooks & Filter.
Was das für die Praxis heißt
| Rolle | Gut für |
|---|---|
| Redakteur | Alle, die Aussteller pflegen: alle Einträge, alle fünf Listen, Dashboard, Massen-Editor und Import – ohne Zugriff auf Design und Beschriftungen. |
| Autor | Externe Helfer, die eigene Einträge anlegen und veröffentlichen. |
| Mitarbeiter | Einträge vorbereiten und mit Bildern versehen, aber nicht veröffentlichen. |
| Administrator | Einrichtung, Farben, Texte, API und Sicherungen. |
Der Import überschreibt vorhandene Aussteller, der Massen-Editor löscht unwiderruflich. Wer das enger fassen möchte, setzt eem_tools_capability auf manage_options.
Sie steht allen offen, die Beiträge bearbeiten dürfen. Die Schaltfläche dorthin sitzt aber im Eintrag der Veranstaltung – wer den nicht bearbeiten darf, kommt nicht hin.
Rollen ändern Sie in WordPress unter Benutzer.