我用这个片段来显示故事的章节。但不知道为什么,它是有限的,只显示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;
1 回答
森栏
TA贡献1810条经验 获得超5个赞
尝试设置该posts_per_page值。
$args = array(
'post_type' => 'story',
'post_status' => 'publish',
'order' => 'ASC',
'post_parent' => $post->ID,
'posts_per_page' => -1
);
重要提示:这可能会导致非常大的查询,从而导致站点瘫痪。仅当您确定您的数据库可以处理它时才执行此操作。不在公共主题或插件中。
参考
https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters
- 1 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消