과 일치하는 임의의 게시물을 워드로 표시합니다. 페이지 매김을 통해 일관된 임의의 게시물에 대한 쿼리를 만들 수 있기를 바랍니다. 'wp_query'를 사용하는 sevral 설명을 찾았지만 'get_posts'를 도와 줄 솔루션을 찾고 있습니다.내 메인 페이지의 페이지 번호
이 내가 지금까지받은 코드는 다음과 같습니다
foreach ($categories as $category) {
global $post;
$myposts = get_posts(array(
'post_type' => 'portfolio',
'orderby' => 'rand',
'posts_per_page' => 1,
'numberposts' => -1, // get all posts.
'tax_query' => array(
array(
'taxonomy' => 'portfolio_categories',
'field' => 'id',
'terms' => $category->cat_ID
)
)
));
foreach ($myposts as $post){
setup_postdata($post);
// stuff of posts
}
wp_reset_postdata(); }
그건 효과가 없을 것입니다. 초기 페이지로드시 한 번만 무작위 쿼리를 작성한 다음 세션에 결과를 저장해야합니다. 그런 다음 이러한 저장된 결과를 페이지 매김에 사용할 수 있습니다. – jeroen
코멘트 주셔서 감사합니다. 어떤 모범이 있습니까? – user3003106