Problem bei Sortierung der Posts durch Custom Fields (nach Datum)

  • Hallo ihr Lieben,

    ich versuche gerade eine Liste von Artikeln nach den Inhalten eines Custom Fields zu sortieren und WP möchte nicht so ganz, wie ich es möchte. Ich hoffe ihr könnt mir bei diesem Problem helfen. : )

    Undzwar habe ich ein Custom Field namens Datum, foglich sollen die Artikel alle nach dem dort angegebenen Datum sortiert werden. Mein bisheriger Quellcode sieht wie folgt aus:

    Code
    query_posts("meta_key=datum&post_type=film&orderby=meta_value&order=ASC&paged=$paged&posts_per_page=15");

    Die Daten haben dieses Format: TT:MM:JJJJ

    Die Artikel werden an sich auch schon sortiert, nur leider nicht unter Beachtung des Datums als Datum, sondern irgendwie wird es als normale Zahl behandelt.

    Aus dem Datum 24.12.2011 wird somit 24122011
    Und das Datum 25.12.2010 wird somit 25122010

    In der aufsteigenden Sortierung wird nun der 24.12.2011 vor dem 25.12.2010 angezeigt, weil die Zahl 24122011 kleiner ist als 25122010. Es sollte aber andersrum sein, da das Jahr 2011 "größer" ist, als das Jahr 2010.

    Hat jemand eine Lösung für dieses Problem, oder muss ich mich wohl damit abfinden, dass mein Vorhaben nicht möglich ist?

    Beste Grüße,
    tided

    • 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

Jetzt mitmachen!

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