Filterung mit get_pages

  • Versuche gerade, mir alle pages zu ermitteln, die den post_type 'Sections' haben, und zwar damit:

    $sec_posts = get_pages( array( 'post_type=Sections' ) );

    Als resultat werden mir _alle_ pages zurückgeliefert und nicht nur die zwei, für die der post_type=Sections eingetragen ist.
    Mach ich da was falsch?

    • 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 beide Varianten ausprobiert und beide funktionieren gleichermassen nicht. Ist jetzt aber nicht so tragisch, da ich rausgefunden habe, dass ich da ganz offensichtlich eine ganz andere Mimik verwenden muss, namlich query_posts() mit anschliessendem Loop. Und DAS funktioniert :-P

    query_posts( 'post_type=Sections' );
    if ( have_posts() ) : while ( have_posts() ) : the_post();
    the_content();
    print "<hr>";

    endwhile; else:

Jetzt mitmachen!

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