Problem mit Liste - Future Posts Funktion

  • Hallo Zusammen,

    Ich bastle gerade an einer Funktion (kein Widget) die in die Sidebar rein soll. Machen soll sie Termine in der Zukunft als normale Liste untereinander darstellen (ähnlich Archivfunktion). Die Funktion funktioniert auch, jedoch wird zwischen 2 Einträgen ein Abstand generiert. Ich bin mir ziemlich sicher, daß es nicht am CSS liegt, mit Formatierungen und <ul> und <li> tags hab ich schon genug rumgespielt. Zumal alle anderen Elemente korrekt dargestellt werden. Ich vermute, daß es an der Funktion selbst liegt.

    Wenn man das angehängte Bild anschaut, dann sieht man daß bei "Termine" eine Lücke zwischen den Balken ist, die nicht sein sollte.

    der Code der Funktion:



    Schöne Grüße,
    gfaw

    • 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

  • mach das öffnente ul mal vor while und das schließende mal nach endwhile. vermute daran liegt es und bissle code sparst so auch.

  • Hallo,

    nee, hab ich alles schon ausprobiert. Ich glaube es liegt daran, daß WP_Query gefundene Seiten als Einzelelemente listet und nicht als Liste wie z.B. wp_get_archives oder wp_list_cats. Bräuchte also nen Workaround wie man statt Einzelelementen die Ergebnisse als Liste darstellt. Falls es überhaupt machbar ist...

    Cheers!

  • Nun ja hab das so in etwa bei mir auch und funktioniert wunderbar. deine vermutung ist falsch. wp_query listet gar nichts, wenn man das so sagen kann. für die anzeige bzw. listung ist ganz allein das theme verantwortlich. und wenn da eben die list elemente falsch gesetzt sind und(oder in der css was nicht stimmt, kommt sowas bei raus.

  • Jetzt klappt's!

    Hi Bambaataa,

    du hattest recht. Ich glaube aus irgendwelchen Gründen gab's wohl ein Problem mit der lokalen DB - hat wohl nicht richtig aktualisiert. Nach dem ich den rechner neugestartet und den ul-block tag an der logisch richtigen stelle hatte, hat's auf einmal funktioniert!

Jetzt mitmachen!

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