query_posts: bestimmte Eigenschaften ausschließen

  • Moin in die Runde,
    ich versuche gerade eine benutzerdefinierte "query_posts"-Abfrage zu erstellen

    Code
    query_posts( array(
       'post_type' => array('post', 'datentyp1'),
       'post_status' => publish,
       'orderby' => date,
       'order' => DESC,
       'posts_per_page' => -1,
       'caller_get_posts' => 1)
                                );

    Das funktioniert ja auch soweit ganz gut.
    Nun ist aber datentyp1 ein hierarchischer Datentyp von dem ich nur die erste Ebene angezeigt bekommen möchte.
    Gibt es eine gute Möglichkeit nun alle Childseiten von datentyp1 aus der Ergebnisliste rauszuschmeissen?
    Ich hatte schon erste Ansätze mit Kategorien probiert, aber die funktionieren bei hierarchischen Datentyen nicht wirklich ;)

    Evtl. geht da ja was mit den Filterfunktionen, aber alles was ich an Beispielen gefunden hatte, war immer das das Ergebnis rausgefilter wurde, ich möchte aber eine bestimmte Teilmenge aus der Ergebnisliste entfernen.

    Hat einer eine gute Idee, oder sogar ein passendes Beispiel zu solch einem Fall?

    LG Andi

    Einmal editiert, zuletzt von andi_t (25. Februar 2011 um 07:29)

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