고급 사용자 정의 필드를 사용하여 사용자 정의 필드를 기반으로 특정 수의 게시물을 제외하는 Wordpress 카테고리의 게시물 목록을 표시하는 데 문제가 있습니다.WordPress의 카테고리 목록에서 특정 게시물을 숨기기
while (have_posts()) : the_post();
$is_taken = get_field('taken_check', $this_id);
if ($is_taken!=1) {
get_template_part('basket_selection');
}
endwhile;
그러나, 그것은 단순히 포스트는 숨 깁니다 여전히 "posts_per_page"기능에 포스트로 간주 :
는 여기에 내가 그 멋지게을 숨 깁니다 사용하고 현재 코드입니다.
예를 들어, 총 20 개의 게시물이 있으며 페이지 당 10 개의 게시물로 제한을 설정했습니다. 위 코드로 3 개의 게시물을 숨기면 페이지 1의 게시물 7 개와 페이지 2의 게시물 10 개만 표시됩니다.
숨겨진 게시물을 무시하고 "게시물" ?
음, 그다지 효과가 없었습니다. 이제 클릭 된 카테고리별로 정렬되지 않습니다. category.php 템플리트 아래에 배치 했으므로 범주별로 게시물을 필터링 한 다음 "took_check"가 0 인 게시물을 표시 할 수 있습니다. –