Wiki

für WordPress-Entwickler

Anleitungen, Snippets und mehr…

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.