2014-05-23 3 views
0

기본적으로 짧은 코드를 사용하여 페이지의 모든 블로그 게시물을 쿼리합니다. 작은 세부 사항을 제외하고는 멋지게 작동합니다 - 페이지 매김이 없습니다. 20 개의 테스트 포스트가 있으며 posts_per_page5으로 설정되어 있으므로 하단의 다음 페이지와 링크가 생성되어야합니다. Vantage Theme을 사용하십시오.페이지 매김이 누락되었습니다 - 워드 프레스

무엇이 여기에 있습니까?

<?php 

function getblogpostsmain($atts, $content = null) { 


    $return_string .= '<div class="blog-main">'; 
    query_posts (array('orderby' => 'date', 'order' => 'DESC', 'posts_per_page' => 5, 'paged' => (get_query_var('paged') ? get_query_var('paged') : 1), 

    )); 
    if (have_posts()) : 
     while (have_posts()) : the_post(); 
    $return_string .= '<h1 class="title"><a href="'.get_permalink().'">'.get_the_title().' </a></h1><div class="infoblog">Posted on '.get_the_date().' in '.get_the_category_list(__(', ', 'twentyeleven')).'</div> '; 
    $return_string .= '<p class="excerpt">' . get_the_excerpt() . ''; 
endwhile; 
    endif; 
    $return_string .= '</div>'; 

    wp_reset_query(); 
    return $return_string; 
} 

?> 
+0

테마에 문제가있을 수 있습니다. 관련 코드를 게시하십시오. –

답변

0

코드 당신은 페이지 매김이 없습니다 게시된다. Vantage free theme에 코드를 추가한다고 가정하면이 코드를 코드에 추가해야합니다.

vantage_content_nav('nav-below'); 

이것이 바로 페이지 매김에 유리한 테마입니다. 어떻게 작동하는지 그리고 어떻게 구현할 수 있는지 알아봐야합니다.

+0

내 대답을 개선하거나 내 대답을 수락하려면 의견을 제시해야합니다. 질문을 열어 두지 마십시오. –

관련 문제