li / ul bei "Seiten" führt zu nicht validem html

  • hallo,

    ich habe zwei seiten angelegt, kontaktformular und impressum, die ich mit folgendem Code anzeigen lasse:

    <?php wp_list_pages('sort_column=post_date&title_li=0'); ?>

    Da ich in meinen css listen definiert habe, werden die entsprechenden aufzählungszeichen vor die beiden seiten gestellt, ungefähr so:

    - Impressum
    - Kontakt

    Ich will aber gar keine Aufzählungszeichen! Der o.g. Code macht die Definition in den css aber erforderlich, denn sonst habe ich kein valides html. Teufelskreis! Wahrscheinlich gibt es eine Alternative zum Code (<?php wp_list_pages('sort_column=post_date&title_li=0'); ?>), der dann keine Aufzählungszeichen erzeugt. Nur finde ich das nicht.....

    Kann mir jemand sagen, wie der Code für meine Zwecke heissen muss?

    Danke & Gruß

    • 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

  • Also man könnte natürlich die Seiten auch direkt aus der Datenbank holen, wird aber von WordPress an und für sich nicht direkt unterstützt. Wäre es nicht sinnvoller, die Listenzeichen einfach zu entfernen? Dem umschließenden <ul>-Tag einfach eine ID zuweisen und dieser ID dann in der style.css list-style-type: none zuweisen. Schon sindse wech.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • hallo,

    danke, jeriko. ich glaub, ich hab mich geirrt. aber immerhin hat mich deine antwort zum erneuten nachdenken bewogen ;-)

    die lösung war relativ einfach:
    in den css tatsächlich list-style-type: none und um den Code ( <?php wp_list_pages('sort_column=post_date&title_li=0'); ?>
    ) muss natürlich (!) auch ein <ul> + </ul>....

    problem jetzt:
    die links zu den seiten sind ca. 40px nach rechts eingerückt --> womit steuere ich denn das?!?

Jetzt mitmachen!

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