Custom HTML Code vor und nach Menupunkt

  • Hallo zusammen,

    ich suche ein Plugin oder function.php erweiterung welches mir ermöglicht über das Admin Panel für jeden Menupunkt HTML Code davor oder danach hinzufügen zu können.

    Das hinzufügen von Klassen zu den Menupunkten reicht leider nicht.

    Viele Grüße
    Dr_BoB

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Jenachdem, was du genau vor hast, könnte der Filter wp_nav_menu_items gehen.

    https://developer.wordpress.org/reference/hooks/wp_nav_menu_items/

    Ggf. brauchst du dann noch zusätzliche Custom Fields, wenn dieser Content im Admin-Bereich bearbeitbar sein soll. Das geht relativ easy z.B. mit ACF.

    Alternativ kannst du auch eine eigene Funktion schreiben, um das Menü so auszugeben, wie du es brauchst (und die dann im Template im Child--Theme anstelle der Original-Funktion verwenden).
    Oder, falls du die template nicht verändern willst, den wp_nav_menu Filter verwenden, um das Markup des Menüs zu ersetzen.

    https://developer.wordpress.org/reference/hooks/wp_nav_menu/

    Was hast du denn genau vor?

    4 Mal editiert, zuletzt von danielgoehr (9. September 2021 um 23:29)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!