2

以下は私のhome.phpのコードです。機能しますが、ページネーションは機能しません。何が間違っているのですか、またはコードを記述して機能させるより良い方法はありますか? 助けてください。

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

echo "<div id=\"featured_post\">";
    query_posts( array ('post_type'=>'post', 'paged' => $paged, 'category_name' => $featured_cat_name, 'posts_per_page' => 4, 'ignore_sticky_posts'=>1 ) );
    $fcount = 1;
    if (!$paged):
        while ( have_posts() && $fcount < 5 ) : the_post();?>
            <div id="post-<?php the_ID(); ?>" class="view"><?php
                $format = get_post_format();
                if ( false == $format ):
                featured_posts_first();
                else :
                featured_posts_test();
                endif;                      
          echo "</div>";
        $fcount++;
        endwhile;
    else :
        while ( have_posts() ) : the_post();?>
            <div id="post-<?php the_ID(); ?>" class="<?php if (get_post_format() == audio): echo 'audio-isa view'; else : echo 'view'; endif; ?>"><?php

                featured_posts_test();

            echo "</div>";
        endwhile;
    endif;
echo "</div>";
    //get posts navigation
    global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) {
    thematic_navigation_below();
    }
    wp_reset_query();
4

1 に答える 1

1

シンプルなページネーションなどのページネーション プラグインを使用することをお勧めします- 非常に使いやすいです。

代わりにこれを使用します

于 2013-01-17T21:30:02.150 に答える