Soooo... Ich habe mich in den englischen Foren mal schlau gemacht. Hier die Lösung!
Das folgende Snippet zeigt nur dem Administrator (level_10) alle Medien an. Der 2te Teil des Snippets ist für die Anzeigenkontrolle (oben über der Media Library)
In der functions.php in eurem Theme hinzufügen:
PHP
/* START NUR EIGENE MEDIEN IN LIBRARY ANZEIGEN */
function my_files_only( $wp_query ) {
if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/upload.php' ) !== false ) {
if ( !current_user_can( 'level_10' ) ) {
global $current_user;
$wp_query->set( 'author', $current_user->id );
}
}
}
add_filter('parse_query', 'my_files_only' );
function jquery_remove_counts()
{
?>
<script type="text/javascript">
jQuery(function(){
jQuery("ul.subsubsub").find("span.count").remove();
});
</script>
<?php
}
add_action('admin_head', 'jquery_remove_counts');
/* ENDE NUR EIGENE MEDIEN IN LIBRARY ANZEIGEN */
Alles anzeigen