Navigation mit besonderen Anforderungen

  • Hallo,

    ich hoffe, ich stelle meine Frage an der richtigen Stelle.

    Und zwar möchte ich Wordpress als CMS und Blog im eigenen Design verwenden. Die Seite soll ein Menü erhalten, welches vom Prinzip her so aussieht:

    HTML
    <ul>
        <li class="a"><a href="#"><span>Item 1</span></a></li>
        <li class="b"><a href="#"><span>Item 2</span></a></li>
        <li class="c"><a href="#"><span>Item 3</span></a></li>
        <li class="d"><a href="#"><span>Item 4</span></a></li>
        <li class="e"><a href="#"><span>Item 5</span></a></li>
        <li class="f"><a href="#"><span>Item 6</span></a></li>
        <li class="a"><a href="#"><span>Item 7</span></a></li>
        <li class="b"><a href="#"><span>Item 8</span></a></li>
    </ul>


    Die Menüpunkte bekommen jeweils eins von 6 eigenen Hintergründen, weshalb die Klasse des Aufzählungszeichens von a..f iteriert. Der span wird leider auch benötigt.

    Kennt ihr ein Plugin, mit dem ich ein solches Menü dynamisch erzeugen kann? Oder habt ihr einen Tipp, wie ich es selbst schreiben kann? PHP ist kein Problem, ich muss nur sinnvoll an die Menü-Einträge (der ersten Ebene) rankommen.

    Vielen Dank für eure Hilfe und frohe Ostern,
    Mamphil

    • 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

  • Hallo,

    ich habe in der Zwischenzeit ein kleines Mini-Plugin geschrieben, welches die Seitenstruktur als mehrdimensionales Array zurückgibt: Siehe Anhang.

    Hinweise zur ursprünglichen Fragestellung und Kommentare zum Plugin sind gerne gesehen.

    Mamphil

    PS: Warum kann man keine PHP-Dateien anhängen?

Jetzt mitmachen!

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