2017-11-04 3 views
0

이것은 내가 특정 카테고리에서 모든 wordpress 게시물을 반복하는 방법입니다. 카테고리 당 10 개의 게시물 만 제공합니다.페이지 매김 제한 증가 wordpress

<ul> 
    <?php while (have_posts()) : the_post(); ?> 
    <li> 
     <a href="<?php echo get_permalink(); ?>"> 
     <?php the_Title(); ?> 
     </a> 
    </li> 
    <?php endwhile; ?> 
    </div> 
</ul> 
<?php the_posts_navigation(); ?> 

어떻게이 한계를 늘릴 수 있습니까?

이것은 내가 지금까지 시도한 것입니다.

<?php while (have_posts(array('posts_per_page' => '20'))) : the_post(); ?> 

예상대로 작동하지 않습니다. 어떤 도움? 페이지 제한 당

답변

0

변화

다음 WP - 관리자

wp-admin -> Settings -> Reading -> Blog pages show at most (defult is 10. you can change your pagination per page limit here.) -> Save Changes 

또는

<?php 
$post_type = 'post'; //your post type name here 
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
$post_args=array(
    'type'      => $post_type, 
    'post_status'    => 'publish', 
    'posts_per_page'   => 20, 
    'paged'     => $paged, 
    'caller_get_posts'   => -1, 
    'child_of'     => 0, 
    'parent'     => 0, 
    'orderby'     => 'name', 
    'order'     => 'ASC', 
    'hide_empty'    => 0, 
    'hierarchical'    => 1, 
    'exclude'     => '', 
    'include'     => '', 
    'number'     => '', 
    'pad_counts'    => false, 
); 
$post_my_query = null; 
$post_my_query = new WP_Query($post_args); 

if($post_my_query->have_posts()) : 
?> 
    <ul> 
     <?php 
      while ($post_my_query->have_posts()) : $post_my_query->the_post(); 
      ?> 
      <li> 
       <a href="<?php echo get_permalink(); ?>"> 
       <?php the_Title(); ?> 
       </a> 
      </li> 
      <?php 
      endwhile; 
     ?> 
    </ul> 
<?php 
else :  
    echo '<p>No Post Found!</p>'; 
endif; 
wp_reset_query($post_my_query); 
the_posts_navigation(); 
?> 
로 이동
관련 문제