2013-02-21 3 views
-2

나는 분명히 뭔가 뻔한 것 같지만 아직 Wordpress의 아키텍처를 배우고 있으며 빈 그림을 그리는 중입니다.Wordpress 및 wp_query를 사용하여 루프의 게시물 수를 늘리고 싶습니다.

친구가 나와 함께 연습 할 빈 테마를주었습니다. 메인 홈 인덱스 루프는 다음과 같이 페이징과 같습니다. 페이지 당 결과를 현재 값 (10)에서 훨씬 큰 값 (50)으로 늘리고 싶습니다.

저는 wp_query 등을 통해 Wordpress.org를 검색했습니다. 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 */ ?> 

답변

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) { ?> 
+0

그랬습니다! 감사! – Mak

0

시도 :

query_posts('posts_per_page=50'); 

당신이 $의 wp_query을 사용하려는 경우, post_per_page 인수로 사용할 수 있어야합니다.

관련 문제