Menüpunkte im Admin-Menü ausblenden
Um einzelne Menüpunkte im Admin-Menü auszublenden, wird die functions.php ergänzt:
/**
* Menüpunkt "Beiträge" und "Kommentare" im WordPress-Admin-Dashboard für Nicht-Administratoren ausblenden
* @return void
*/
function remove_posts_menu_for_non_admins() {
if (!current_user_can('administrator')) {
remove_menu_page('edit.php'); // Beiträge
remove_menu_page('edit-comments.php'); // Kommentare
}
}
add_action('admin_menu', 'remove_posts_menu_for_non_admins');
In diesem Beispiel werden die Menüpunkte „Beiträge“ und „Kommentare“ ausgeblendet.