it-swarm.com.de

Beide Standardbeiträge in einer bestimmten Kategorie zusammen mit einem benutzerdefinierten Beitragstyp in einer einzigen Schleife anzeigen?

Ich erstelle einen Inhaltsregler, mit dem Beiträge eines benutzerdefinierten Beitragstyps mit dem Namen "Features" und Standard-Blogbeiträge, die einer Kategorie "Empfohlen" zugewiesen sind, angezeigt werden. Ich möchte dies in einer einzigen Schleife tun. Kann mir jemand helfen, die Abfrage zusammenzustellen, die damit umgehen kann?

1
pwbred
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

query_posts( array(
        'post_type' => array(
                    'post',
                    'features',

                ),
'category_name' => 'Featured',
                'paged' => $paged )

            );

// have some posts?
if (have_posts()) :
    while (have_posts()) : the_post();

        // the loop

    endwhile;
endif;
?>
1
Daniel Sachs

Beheben Sie Auslagerungsprobleme:

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

Abfrage zum Hinzufügen in benutzerdefinierten Beitragstypen:

query_posts( array(
        'post_type' => array(
                    'post',
                    'custom_post_type_name'
                ),
                'paged' => $paged ) 
            );

Starten Sie die Hauptschleife

if (have_posts()) :
    while (have_posts()) : the_post();

            //Post content

    endwhile;
endif;
?>
0
lsparks