-2

私は非常に明白な何かを見逃していると思いますが、私はまだWordpressのアーキテクチャを学んでいて、空白を描いています。

友達が私に練習用の空白のテーマをくれました。メインのホームインデックスループは、ページングを使用して次のようになります。ページごとの結果を現在の値(10)からもっと大きな値(50)に増やしたいと思います。

私はWordpress.orgを検索し、wp_queryetを調べました。al。無駄に。

<div id="content">
    <?php /* Top post navigation */ ?>
    <?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>

    <?php } ?>

    <?php /* The Loop — with comments! */ ?>
    <?php while ( have_posts() ) : the_post() ?>

    <?php /* Create a div with a unique ID thanks to the_ID() and semantic classes with post_class() */ ?>
                    <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <?php /* an h2 title */ ?>
4

2 に答える 2

0

私はこれが正しいと確信していますが、私はそれをテストできる場所にいません。
グローバルな$wp_queryの後で、引数を追加することで、クエリをどの程度詳細にするかを通知できます。

<?php global $wp_query; 

$wp_query = new WP_Query('posts_per_page=50');

$total_pages = $wp_query->max_num_pages;  if ( $total_pages > 1 ) { ?>
于 2013-02-21T16:06:00.917 に答える
0

試す:

query_posts('posts_per_page=50');

$ wp_queryを使用する場合は、post_per_pageを引数として使用できる必要があります。

于 2013-02-21T16:09:11.810 に答える