2011-05-11 2 views
0

는 여기에 대해 동일한 질문하기 전에 질문을했다 : Retrieve certain posts by their number?숫자로 특정 게시물을 검색하는 중 Wordpress 문제가 있습니까?

모든 일이 잘 가고 있었고, 난 4 게시물라고하지만, 문제는 갑자기 나타나 불과 3 지금 나타나고있다! 여기

내가 사용하는 코드입니다

<?php $recent = new WP_Query(array('post__in' => array(264, 137, 145 , 88))); while($recent->have_posts()) : $recent->the_post();?> 
"> 나는이 게시물 번호가 올바른지 확인 그리고 난 많은 많은 시도 무엇을 내 코드? 에 문제가 있습니다

그들 모두와 같은 효과가 있습니다.

+0

Wordpress에서 페이지 당 3 개의 게시물 만 표시하도록 설정 했습니까? –

+0

와우, 나는 그런 생각조차하지 않았다! 예, "블로그 페이지가 최대로 표시"에 대한 기본 설정은 겨우 3이었습니다. 이전에 통보하지 않았습니다. Richard.BTW에게 감사드립니다. 기본 전화 번호를 무시할 수있는 방법이 있습니까? 나는 10에 그것을 이미 앉혔다. 또한 답변을 사실로 표시하기 위해 의견을 게시하지 않는 이유는 무엇입니까? 당신의 친절한 노력에 다시 감사합니다 – Bialy

답변

1

'블로그 페이지는 많이 표시'설정에서 다른 수의 소식을 얻으려면 posts_per_page 매개 변수를 쿼리에 추가하십시오. post__in도 사용하는 경우이 값을 -1으로 설정하여 모든 게시물이 반환되도록 할 수 있습니다.

new WP_Query(array(
    'post__in' => array(264, 137, 145 , 88), 
    'posts_per_page' => -1 
)); 
+0

작품 대단히 감사합니다 :) – Bialy

관련 문제