nav-left cat-right
cat-right
Matthias Pospiech > Web > wordpress > Verändern der Menustruktur in WordPress

Verändern der Menustruktur in WordPress

Fazit

Mit den Einstellungen der Originalen WordPress funktion lässt sich das Menu weitesgehend konfigurieren, nur das Aufklappen der Menus ist damit nicht zu realisieren. Dafür benötigt man eins der hier vorgestellten Plugins. Das Plugin navigo klappt die Menus richtig auf, benutzt jedoch eigene CSS-Klassen, so dass es sich nicht in das Layout des Themes integriert. Nur das Plugin Fold Page List funktioniert ohne Probleme und stellt das Menu korrekt dar.

Hervorheben der aktuellen Seite

Um im Menu die aktuelle Seite hervorzuheben müssen die CSS Klassen page_item und current_page_item definiert sein. Ein Hervorheben durch eine fette Schrift lässt sich mit folgendem CSS Code realisieren

.current_page_item {
font-weight: bold;
}
.current_page_item .page_item {
font-weight: normal;
}

Ähnliche Pakete

Bei den folgenden Paketen habe ich erst nach längerer Zeit verstanden, dass sie keine Lösung des hier diskutierten Problems sind

  • WP-PagesNav
    Zitat des Autors auf eine Frage zu dem Paket
    WP-PagesNav ist kein Ersatz für wp_list_pages und ist nicht dazu gedacht die Seiten in einer Baumstruktur darzustellen. Es ist dazu gedacht die Pages in einer Navigationsleiste darzustellen, ähnlich wie z.B. die obere Navigation auf meiner Seite http://www.adsworth.info.
  • WP-PageNavi 2.02
    Trotz des ähnlichen Names geht es in diesem Plugin nicht um die Navigation der Seiten, sondern das Anzeigen von Links auf eine Aufsplittung einer Seite in mehrere Webseiten. Diese Plugin gehört daher in den Footer.

Seiten: 1 2 3

2 Antworten : “Verändern der Menustruktur in WordPress”

  1. In style.css des Themes. Diese Stile sind dort vordefiniert. Sie kommen also nicht von mir sondern sollten in allen wordpress themes vorhanden sein.

    Matthias

  2. Geert Karnick sagt:

    Hi, zur Hervorhebung der aktuellen Seite in der Navigation definierst Du “page_item” und “current_page_item”. Da ich Anfänger bin, kannst Du mir sagen, wo?

    Danke

    Geert

Einen Kommentar schreiben

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


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

WP-SpamFree by Pole Position Marketing