Autoren einschränken, um nur ihre Beiträge in WordPress anzuzeigen

Manchmal kann es sehr sinnvoll sein, dafür zu sorgen, dass in der WordPress-Pinnwand nur und ausschließlich Autoren ihre Artikel sehen. Tun Sie dies nur, wenn Sie in der Lage sind, ein Backup zu erstellen, dieses ohne Probleme wiederherzustellen und wenn Sie wissen, was Sie tun. In der Datei function.php Ihres Themes müssen Sie den folgenden Code einfügen (natürlich wird die Anzeige für Administratoren nicht eingeschränkt):

function posts_for_current_author($query) {
global $pagenow;
if( 'edit.php' != $pagenow || !$query->is_admin )
return $query;
if( !current_user_can( 'edit_others_posts' ) ) {
global $user_ID;
$query->set('author', $user_ID );
}
return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');


Es ist möglich, einen Kommentar als registrierter Benutzer der Seite zu hinterlassen, über soziale Netzwerke, ein Wordpress-Konto oder als anonymer Benutzer zuzugreifen. Wenn Sie einen Kommentar als anonymer Benutzer hinterlassen möchten, werden Sie nur dann per E-Mail über eine mögliche Antwort benachrichtigt, wenn Sie Ihre E-Mail-Adresse angeben (optional). Die Angabe von Daten in den Kommentarfeldern ist völlig optional. Jeder, der sich entscheidet, Daten einzugeben, akzeptiert die Behandlung dieser für die Zwecke, die dem Service oder der Beantwortung des Kommentars und der Kommunikation unbedingt erforderlich sind.


Kommentar verfassen