« WordPress: Schutz des Administrationsbereiches (wp-admin) | Startseite | Linux: Eclipse mit SVN installieren »
WordPress: Seite nicht im Menü anzeigen
Jockel | 27.10.2009
Wenn Sie in WordPress eine Seite nicht im Menü anzeigen möchten, dann gibt es eine schnelle und einfache Möglichkeit:
- Öffnen Sie per FTP das Verzeichnis /wp-content/themes/ auf Ihrem WebServer
- Wählen Sie Ihr aktuelles (aktives) Thema und gehen Sie in das Verzeichnis
- Meist heißt die Datei mit dem Menüaufruf “header.php”.
Bearbeiten Sie diese Datei. - Finden Sie den Befehl “wp_list_pages(” in der Datei.
Beispiel:<? wp_list_pages('title_li=&depth=-1&sort_column=menu_order'); ?>
- Fügen Sie eine “exclude” Option hinzu. Achten Sie dabei auf ein zusätzliches “&” vor dem Zusatz.
Hinter dem “=” Zeichen können Sie alle Seiten-IDs auflisten, die nicht mehr im Menü angezeigt werden sollen.
Beispiel (Seite 12 ausblenden):<? wp_list_pages('title_li=&depth=-1&sort_column=menu_order&exclude=12'); ?>
Beispiel (Seiten 12,13 und 20 ausblenden):
<? wp_list_pages('title_li=&depth=-1&sort_column=menu_order&exclude=12,13,20'); ?>
- Speichern Sie die Datei ab
Hinweis:
Diese Methode basiert auf der automatisch von Ihrer Datenbank vergebenen ID der Seite. Sollte diese sich ändern (was nur bei Neuinstallationen oder manuellen Manipulationen geschieht), muss auch die ID im “exclude” geändert werden.
Kategorie: Allgemeines, Anleitungen, WordPress | 1 Kommentar »
12.06.2010 um 16:47
Sehr cool, sowas habe ich schon öfter mal machen wollen (Seite nicht im Menü anzeigen) und dann immer irgendwie anders gelöst, dabei ist es doch so einfach! Vielen Dank!