So beschränken Sie Autoren auf ihre eigenen Beiträge in WordPress Admin

So beschränken Sie Autoren auf ihre eigenen Beiträge in WordPress Admin / WordPress-Plugins

Wenn Sie eine Website mit mehreren Autoren betreiben, wissen Sie, dass der Post-Bildschirm etwas überfüllt sein kann. Kürzlich hat einer unserer Benutzer gefragt, ob es möglich ist, den Bildschirm der WordPress-Beiträge so einzuschränken, dass nur der eigene Beitrag der Autoren angezeigt wird. In diesem Artikel zeigen wir Ihnen, wie Sie Autoren darauf beschränken können, nur ihre eigenen Beiträge in WordPress-Admin anzuzeigen und zu verwalten.

Videoanleitung

Abonniere WPBeginner

Wenn Ihnen das Video nicht gefällt oder Sie weitere Anweisungen benötigen, lesen Sie weiter.

Als Erstes müssen Sie das Plugin Manage / View Your Posts Only installieren und aktivieren. Dieses Plugin ist sofort einsatzbereit und Sie müssen keine Einstellungen konfigurieren.

Wenn Sie mit einer Administrator-Benutzerrolle angemeldet sind, können Sie alle Beiträge auf Ihrer Site sehen. Benutzer mit anderen Benutzerrollen können nur ihre eigenen Beiträge sehen.

Wie kann man Redakteuren erlauben, alle Beiträge anzuzeigen?

Das Problem mit dem oben genannten Plugin ist, dass Administratoren nur alle Beiträge anzeigen können. Viele WordPress-Websites haben Redakteure, die für das Korrekturlesen von Artikeln verantwortlich sind, die von anderen Autoren und Gastbeiträgen eingereicht wurden. Wenn Sie dieses Plugin verwenden, beschränken sich die Redakteure nur auf ihre eigenen Beiträge.

In dieser Situation ist das oben erwähnte Plugin für Sie unbrauchbar.

Stattdessen können Sie diesen Code in die Datei functions.php Ihres Themas oder in ein standortspezifisches Plugin einfügen.

 Funktion posts_for_current_author ($ query) global $ pagenow; if ('edit.php'! = $ pagenow ||! $ query-> is_admin) $ Abfrage zurückgeben; if (! current_user_can ('edit_others_posts')) globale $ benutzer_ID; $ query-> set ('author', $ user_ID);  $ Abfrage zurückgeben;  add_filter ('pre_get_posts', 'posts_for_current_author'); 

Dieser Code ermöglicht es allen Benutzern, die Beiträge anderer zu bearbeiten, um alle Beiträge anzuzeigen. Dies bedeutet, dass Redakteure und Administratoren alle Beiträge sehen können. Benutzer mit anderen Rollen wie Mitwirkenden oder Autoren sehen nur ihre eigenen Beiträge.

Wenn Sie auf Ihrer Website benutzerdefinierte Benutzerrollen verwenden, müssen Sie beachten, dass auch Benutzer, die von anderen Benutzern hinzugefügte Beiträge bearbeiten können, diese anzeigen können.

Wir hoffen, dieser Artikel hat Ihnen geholfen, zu erfahren, wie Sie Beiträge von anderen Autoren im WordPress-Verwaltungsbereich ausblenden können. Vielleicht möchten Sie auch einen Blick auf unser Tutorial werfen, wie Sie mit Adminimize unnötige Elemente vor dem WordPress-Administrator ausblenden können.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unsere Video-Tutorials für unseren YouTube-Kanal für WordPress. Sie finden uns auch auf Twitter und Google+.