ich habe hier ein codeschnipsel das es mir erlaubt den usern nur die seiten im backend sehen zu lassen die sie selbst erstellt haben:
ZitatAlles anzeigen
function posts_for_current_author($query) {
global $pagenow;
if( 'edit.php' != $pagenow || !$query->is_admin )
return $query;
if( !current_user_can( 'manage_options' ) ) {
global $user_ID;
$query->set('author', $user_ID );
}
return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');
so weit so gut. kann mir einer sagen wie ich den code so erweitere das das auch für die unterseiten dieser seiten gilt? das sind teilweise bis zu 70 stück, die alle einzeln zu öffnen und den user jedesmal zuzuweisen wäre extrem nervig.
oder gibts ein plugin für sowas?