Blog

Lesen Sie die letzten Artikel

Admin Menü Punkte in WordPress deaktivieren

In WordPress gibt es eine Menge an Menüpunkten und Untermenüpunkten. Nicht immer werden alle benötigt und machen die Administrationsoberfläche somit unübersichtlich. Damit das Backend nun schlanker wird, kann man einzelne Menüpunkt oder auch nur Untermenüpunkte entfernen.

Um nun einzelne Menüpunkte zu entfernen muss man diese in der Datei functions.php per Funktion entfernen. Wie dies geht sehen Sie in nochfolgendem Abschnitt, Sie benötigen nicht alles was dort steht, suchen Sie sich genau den Bereich heraus, der für Sie in Frage kommt.

Wichtig: Wird ein Oberpunkt aus dem Menü entfernt, so werden auch alle Unterpunkte entfernt. Will man also, dass nur ein gewisser Unterpunkt entfernt wird, so muss man dies seperat angeben.

Skript für die functions.php

add_action( 'admin_menu', 'bf_remove_menu_pages' );
function bf_remove_menu_pages() {

//Hauptmenü Dashboard, Untermenü Aktualisierungen: remove_menu_page('index.php');
remove_submenu_page('index.php', 'update-core.php');

//Hauptmenü Artikel, Untermenüs Artikel, Erstellen, Kategorien, Schlagwörter:
remove_menu_page('edit.php');
remove_submenu_page('edit.php', 'edit.php');
remove_submenu_page('edit.php', 'post-new.php');
remove_submenu_page('edit.php', 'edit-tags.php?taxonomy=category');
remove_submenu_page('edit.php', 'edit-tags.php?taxonomy=post_tag');

//Hauptmenü Mediathek, Untermenüs Medienübersicht, Datei hinzufügen:
remove_menu_page('upload.php');
remove_submenu_page('upload.php', 'upload.php');
remove_submenu_page('upload.php', 'media-new.php');

//Hauptmenü Links, Untermenüs Links, Link hinzufügen, Kategorien:
remove_menu_page('link-manager.php');
remove_submenu_page('link-manager.php', 'link-manager.php');
remove_submenu_page('link-manager.php', 'link-add.php');
remove_submenu_page('link-manager.php', 'edit-tags.php?taxonomy=link_category');

//Hauptmenü Seiten, Untermenüs Seiten, Erstellen:
remove_menu_page('edit.php?post_type=page');
remove_submenu_page('edit.php?post_type=page', 'edit.php?post_type=page');
remove_submenu_page('edit.php?post_type=page', 'post-new.php?post_type=page');

//Hauptmenü Kommentare:
remove_menu_page('edit-comments.php');

//Hauptmenü Design, Untermenüs Themes, Widgets, Menüs, Editor:
remove_menu_page('themes.php');
remove_submenu_page('themes.php', 'themes.php');
remove_submenu_page('themes.php', 'widgets.php');
remove_submenu_page('themes.php', 'nav-menus.php');
remove_submenu_page('themes.php', 'theme-editor.php');

//Hauptmenü Plugins, Untermenüs Plugins, Installieren, Editor:
remove_menu_page('plugins.php');
remove_submenu_page('plugins.php', 'plugins.php');
remove_submenu_page('plugins.php', 'plugin-install.php');
remove_submenu_page('plugins.php', 'plugin-editor.php');

//Hauptmenü Benutzer, Untermenüs Benutzer, Hinzufügen, Dein Profil:
remove_menu_page('users.php');
remove_submenu_page('users.php', 'users.php');
remove_submenu_page('users.php', 'user-new.php');
remove_submenu_page('users.php', 'profile.php');

//Hauptmenü Werkzeuge, Untermenüs Werkzeuge, Daten importieren, Daten exportieren:
remove_menu_page('tools.php');
remove_submenu_page('tools.php','tools.php');
remove_submenu_page('tools.php', 'import.php');
remove_submenu_page('tools.php', 'export.php');

//Hauptmenü Einstellungen, Untermenüs Allgemein, Schreiben, Lesen, Diskussion,
//Mediathek, Privatsphäre, Permalink:
remove_menu_page('options-general.php');
remove_submenu_page('options-general.php', 'options-general.php');
remove_submenu_page('options-general.php', 'options-writing.php');
remove_submenu_page('options-general.php', 'options-reading.php');
remove_submenu_page('options-general.php', 'options-discussion.php');
remove_submenu_page('options-general.php', 'options-media.php');
remove_submenu_page('options-general.php', 'options-privacy.php');
remove_submenu_page('options-general.php', 'options-permalink.php');

}
Peter Gierak arbeitet als Teamleiter IT-Entwicklung bei Staudigl-Druck GmbH & Co. KG in Donauwörth. Nebenberuflich erstellt er mit seiner MEDUO Medienagentur Webseiten für kleinere Kunden.
  • 3924 Aufrufe

Es wurde noch kein Kommentar geschrieben.

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Sie können folgende HTML Tags and Attribute verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>