Optimieren Sie, welche Rollen und Benutzer angezeigt werden

Eine andere Frage, die ich nicht richtig formulieren kann, weil es schwierig ist, eine Antwort zu finden. Ich möchte die folgende functionalität für meine Website. Wenn ich die Rolle des Administrators zugewiesen bekomme, kann ich alle Seiten auf der Website sehen, ziemlich einfach, aber wenn ich anderen Mitwirkenden eine andere Rolle habe, sagen wir, Baseball Editor, dann die einzigen Seiten, in denen sie sehen sollen Das Seiten-Dashboard sind die Seiten, die sie bearbeiten können. In diesem Fall wären es nur die Baseball-Seiten, denen sie zugewiesen sind. Die Fußball-Seiten könnte man zum Beispiel gar nicht sehen oder sehen. Wer kennt eine Lösung oder weist mich in die richtige Richtung? Vielen Dank!

Solutions Collecting From Web of "Optimieren Sie, welche Rollen und Benutzer angezeigt werden"

Es gibt ein paar Optionen hier. Eine, die ich am einfachsten gefunden habe, ist das Verschieben von Inhalten, die geschützt werden sollen, in benutzerdefinierte Post-Typen. Von dort aus erstellen Sie spezifische Berechtigungen (Fähigkeiten) für jeden CPT, und WP zeigt automatisch nur den Inhalt an, den der aktuelle Benutzer im Backend bearbeiten darf.

Die andere Möglichkeit ist, ein Plugin zu suchen. Es sind einige Rollen-Plugins verfügbar, mit denen Sie Berechtigungen auf verschiedene Arten festlegen können, z. B. die Auswahl bestimmter Seiten, die jeder Benutzer oder jede Benutzergruppe bearbeiten kann. Sie sind dann abhängig von dem Plugin, aber es ist einfacher einzurichten und auf diese Weise zu starten und erfordert keine URL-Änderungen wie CPTs.