Hi,
bin ganz neu hier, habe mir mein Wordpress gerade ein wenig zurechtgebastelt und dachte ich poste hier mal eine Möglichkeit Menus und Submenus nur für den Administrator sichtbar zu machen und gerade bei einem Multiuserblog die unsinnigen Sachen auszublenden die keinen etwas angehen ;)
Ich bin folgendermaßen vorgegangen:
Öffne die /wp-admin/menu.php
Dort sind die capabilities und userlevel vorgegeben.
Um nun z.B die Option "Manage>>>comments" und "Awaiting-Moderation" nur für den Admin zugänglich zu machen ändert man einfach die capabilities "edit_post" in "moderate_comments" um.
So sieht der betreffende Code aus:
$submenu['edit.php'][20] = array(__('Comments'), 'edit_posts', 'edit-comments.php');
$awaiting_mod = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '0'");
$submenu['edit.php'][25] = array(sprintf(__("Awaiting Moderation (%s)"), $awaiting_mod), 'edit_posts', 'moderation.php');
Den Part 'edit_posts' einfach durch 'moderate_comments' ersetzen und z.B mit Hilfe des Role-Manager Pugins Usern die Capability "moderate_comments" entziehen.
Für mich war das eine gute Sache da ich einen Multiuser Blog habe und ich es gerne so Professionell aussehen lassen wollte, dass wirklich nur die Sachen sichtbar sind bei denen ein Author auch etwas selber rumfrickeln kann.
Vielleicht hilfts ja wem irgendwann mal =)