1

WP ポートフォリオに静的なフロント ページがあり、コーデックスを使用してみましたが、ループを把握できないようです。最初のクエリは次のようになります。

<?php query_posts('category_name=portfolio&posts_per_page=4') ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?> 

静的なフロントページでページネーションするとどうなるか考えていますか?

4

2 に答える 2

4

プラグインがなくても、これを使用できます(簡単な例)

$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args=array('category_name'=>'portfolio','posts_per_page'=>4,'paged'=>$paged);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post();
/...
endwhile;
posts_nav_link();
wp_reset_query();
endif;

リンクのフォーマットについて詳しくは、Codexにアクセスしてください

または、 pagenavi(私はこれを使用します)や無限スクロールなどのプラグインを使用できます。手動で無限スクロールを作成したい場合は、すばらしいチュートリアルもあります。

于 2012-12-25T00:31:28.643 に答える
1

このプラグインを使用できます: wp page navi

このクエリにさらに投稿がある場合は、ページ ナビゲーションが自動的に追加されます。

于 2012-12-25T00:08:15.050 に答える