WordPress - mit query-posts auf der Kategorie-Seite

Ich versuche, um die Anzahl der Beiträge, die zeigen, auf einer Kategorie-Seite. Ich Tat dies mit query_posts, wie diese

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    if (have_posts()){
        query_posts('posts_per_page=6&paged=' . $paged);

Das problem ist, dass die query_posts zu halten scheint die Seite von dem realisieren, was eine Kategorie-Seite es ist auf, es zeigt also Beiträge aus allen Kategorien. Gibt es eine Möglichkeit dieses Problem zu beheben? Es scheint, wie es sollte ein Weg, um Kraft WordPress "erhalten die Kategorie" nach dem query_posts so, dass es erkennt, in welche Kategorie es ist und zeigt dann nur die relevanten Beiträge?

------ Bearbeitung von anzeigen-code bei der Verwendung von WP_query ----

echo '<h4>Latest Resources</h4>'."\n";
    global $post;

    if (have_posts()){
    $paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1; 
    $the_query = new WP_Query( array(
                 'post_type' => 'post', 
                 'paged' => $paged,
                 'posts_per_page' => 6));   
        while($the_query->have_posts()) { 
        $the_query->the_post(); 
            if($post->post_type == 'page') continue;
            setup_postdata($post);
            $categories = get_the_category();
                echo '<div class="listing">';
Schreibe einen Kommentar