• Hallo,

    ich habe ein kleines Problem mit der von mir gewünschten Ausgabe mit der Funktion query_posts.

    Folgende Aufgabenstellung, ich habe ein Custom Field in welchem eine bestimmter Tag im amerikanischen Format gespeichert ist, nun möchte ich diesen Wert benutzen, um nur solche Beiträge auf der Startseite anzuzeigen, deren Wert des Customfields kleiner oder gleich dem aktuellen Tag ist.

    Hierzu hole ich mir zuerst das aktuelle Datum mittels date, mit query_posts will ich dann in den Loop eben nur diese übergeben, welche beim Vergleich, kleiner oder gleich dem aktuellen Tag ist, leider funktioniert das nicht. Ich habe mir schon den Wolf gesucht, aber leider komme ich nicht weiter, hat vielleicht jemand den entscheidenden Tipp parat, was ich noch machen muss :confused:

    PHP
    <?php $heute = date('Y-m-d'); ?>
    				  <?php query_posts("showposts=".get_option('woo_featured_posts')&'meta_key=StartDate&meta_compare=<=&meta_value=$heute'); ?>

    Danke euch und viele Grüsse

    Michael

    • 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

  • Habe mir dass jetzt noch mal angesehen und denke dass mein Problem darin liegt, dass das Custom Field zwar ein Datumsformat hat, aber nicht als solches interpretiert wird, gibt es eine Möglichkeit innerhalb des queries den String als Datum interpretieren zu lassen, kämpfe mich schon durch die php-Seiten aber habe noch nichts gefunden :confused:

    Danke und Gruss

    Michael

Jetzt mitmachen!

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