请帮助我了解此 php sneppet 上 <li> 的限制

我用这个片段来显示故事的章节。但不知道为什么,它是有限的,只显示10个项目。我无法解决这个问题。请你帮助我,伙计。


global $post;   

    $args = array(

        'post_type'   => 'story',

        'post_status' => 'publish',

        'order' => 'ASC',

        'post_parent'    => $post->ID

    );

    $story = new WP_Query( $args );

    if( $story->have_posts() ) : ?>

            <div class="story__main">

            <h2 class="story__title-chapter">Danh sách các chương</h2>

            <ul class="story__chapter">

            <?php

              while( $story->have_posts() ) :

                $story->the_post();?>

                <li>

                  <a href=<?php echo the_permalink();?>><?php echo get_the_title();?></a>

                  </li>

                  <?php endwhile;?>

                    </ul>

                    </div>

                    <?php endif;


慕标5832272
浏览 117回答 1
1回答

森栏

尝试设置该posts_per_page值。$args = array(&nbsp; &nbsp; &nbsp; &nbsp; 'post_type'&nbsp; &nbsp;=> 'story',&nbsp; &nbsp; &nbsp; &nbsp; 'post_status' => 'publish',&nbsp; &nbsp; &nbsp; &nbsp; 'order' => 'ASC',&nbsp; &nbsp; &nbsp; &nbsp; 'post_parent'&nbsp; &nbsp; => $post->ID,&nbsp; &nbsp; &nbsp; &nbsp; 'posts_per_page' => -1&nbsp; &nbsp; );重要提示:这可能会导致非常大的查询,从而导致站点瘫痪。仅当您确定您的数据库可以处理它时才执行此操作。不在公共主题或插件中。参考https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters
打开App,查看更多内容
随时随地看视频慕课网APP