Seiten und Artikel nur für deren Autoren sichtbar machen
Wer mehrere Autoren in seinem WordPress-Blog hat, dem wird vielleicht schon einmal aufgefallen sein, dass grundsätzliche die Artikel und Seiten aller Autoren im Admin Panel angezeigt werden und nicht nur die Artikel des jeweils eingeloggten Nutzers. Mit folgendem Code kann man das ändern. Der Code muss in die functions.php des verwendeten Themes kopiert und die Datei danach in den entsprechenden Theme-Ordner überspielt werden. Danach sieht jeder Autor nur noch die von ihm verfassten Artikel und Seiten.
function posts_for_current_author($query) {
if($query->is_admin) {
global $user_ID;
$query->set('author', $user_ID);
}
return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');
Fundstück aus dem Forum auf wordpress.org
Tags: Admin Panel, Autoren, functions.php, Fundstück
1 Kommentar zu
“Seiten und Artikel nur für deren Autoren sichtbar machen”
Dein Kommentar:
Suche
Blog abonnieren
Letzte Artikel
- Lösung, wenn WordPress im Wartungsmodus hängen bleibt
- Admin Bar im Front-End deaktivieren
- Ausgabe in Abhängigkeit von vorhandenem Inhalt des Posts
- Link-Tipp: WordPress und SSL
- Login-URL vereinfachen
- Größe von eingebetteten Medien anpassen
- WordPress Linkmanager (Blogroll) wieder aktivieren
- Login-Versuche mit „Limit Login Attempts“ begrenzen
- Beiträge und Seiten duplizieren
- Tumblr-Beiträge importieren
- Laden von NextGEN Gallery Javascripten deaktivieren
Kommentare
- WordPress Linkmanager (Blogroll) wieder aktivieren bei
- Kommentar-Feed deaktivieren bei
- Ausgabe in Abhängigkeit von vorhandenem Inhalt des Posts bei
- Beiträge und Seiten duplizieren bei
- Größe von eingebetteten Medien anpassen bei
Kategorien
- Allgemein (53)
- Browserspezifisches (4)
- BuddyPress (22)
- Konfiguration (25)
- Off-Topic (9)
- Performance-Optimierung (9)
- Plugins (42)
- Sicherheit (5)
- Software (1)
- Templateprogrammierung (38)
- Twitter (4)
Super Tipp! Danke!