/ / Restliche WordPress-Kategorien im Dropdown-Menü anzeigen - WordPress, Kategorie

Zeige restliche wordpress Kategorien im Drop-Down-Menü - WordPress, Kategorie

Ich habe nur begrenzten Platz für die horizontale KategorieNavigationsleiste über meinem Thema und ich muss die Anzahl der in dieser Leiste angezeigten Kategorien begrenzen und WordPress mitteilen, dass "Mehr .." als Dropdown-Menü-Link am Ende der Liste eingefügt werden soll, damit Benutzer ihre Mauszeiger darauf bewegen können Weitere Kategorien finden Sie im Screenshot.

Wie kann ich das machen?

Bildbeschreibung hier eingeben

Antworten:

2 für die Antwort № 1

Hängt davon ab, welche Funktion Sie zum Formatieren des Navigationsmenüs verwenden. Dies ist wahrscheinlich der Fall wp_list_categories() Das ist vielleicht nicht die beste Wahl in Ihrem Fall. Wie @Andre in seiner Antwort erwähnt hat, möchten Sie möglicherweise Navigationsmenüs verwenden, die seit WordPress 3 verfügbar sind. Wenn Sie sich jedoch an Kategorien halten müssen, versuchen Sie es get_categories() Damit werden die Kategorien in anicht formatierte Weise. Auf diese Weise können Sie sie beliebig durchlaufen, einen Zähler zur Begrenzung der allgemeinen Ausgabe einfügen und dann den Rest im Untermenü Mehr durchlaufen.

Referenz: get_categories


2 für die Antwort № 2

Ich vermute, Sie verwenden WordPress Version 3+.

Dies ist wahrscheinlich nicht der sauberste Weg, sollte aber funktionieren:

  • Registrieren Sie a benutzerdefiniertes Menü zu Ihrer Vorlage. Beobachten Sie den "Tiefe" -Parameter (weil Sie die zweite Ebene wollen)
  • Gehe zu "Darstellung - Menüs"
  • Erstellen Sie ein benutzerdefiniertes Menü
  • Erstellen Sie einen "benutzerdefinierten Link" mit dem Namen "Mehr ...".
  • Fügen Sie den Link "Mehr ..." mit den anderen Kategorien als Unterkategorien zum Menü hinzu.
  • Schreiben Sie Ihren CSS-Code so, dass beim Hover nur die zweite Ebene angezeigt wird.

Ich bin mir jedoch nicht sicher, ob der Menüpunkt "Mehr ..." eine Linkseite / Kategorie sein soll. All dies ist möglich, fügen Sie einfach die Kategorie / Seite anstelle des "benutzerdefinierten Links" hinzu.

Hoffe, diese Problemumgehung kann Ihr Problem lösen.