wp_list_page linktext ändern

  • Hi,

    ich arbeite erst seit kurzem mit Wordpress und möchte nun eine Navigation erstellen mit wp_list_page. Das ist an sich ja kein Problem die Doku ist ja recht ausführlich und verständlich.

    Ich möchte nun aber den erzeugten Linktext ändern und zwar so das hinter jedem Linktext ein <span> Element eingefügt wird innerhalb des <a> Tags für ImageReplacement-Techniken.

    Wenn ich das richtig verstehe muss ich dafür einen Filter setzen (Richtig?). Wie das dann genau aussehen sollte kann ich leider nicht ganz der Doku entnehmen (Plugin API WordPress Codex) da fehlen mir einfach noch mehr Anwendungsbeispiele ;-) Hat vieleicht schon wer Erfahrungen damit gesammelt?

    Hier mal ein Versuch der leider nicht funktioniert:
    (habe das in die functions.php im meinem Theme eingefügt)

    Code
    function myFilter_wp_list_pages($content) {
        return $content . '<span></span>';
    }
    
    
    add_filter('wp_list_pages', 'myFilter_wp_list_pages');

    EDIT:
    Stelle gerade fest das es doch funktioniert, nur leider nicht so wie ich mir vorgestellt habe. '<span></span>' wird nun ganz zum Schluss an alle Navigationslinks angehängt. Gibt es eine Art Trigger für jedes Link Element oder muss ich das per Hand parsen?

    Gruß

    Einmal editiert, zuletzt von loivlis (20. November 2008 um 14:49)

    • 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,

    habs nun selbst hinbekommen ;-). Wer das auch mal brauch findet hier die Lösung:

Jetzt mitmachen!

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