0
특정 카테고리 내의 sticky_posts 수를 계산하려고합니다.sticky_post를 사용하여 wp-query의 게시물 계산
처음 내가 할 모든 끈적 게시물 :
$sticky_number = count($args_sticky);
: 그 인수 게시물의 수를 계산하려고
$args_sticky = array(
'post_type' => 'post',
'post__in' => $sticky,
'post__not_in' => array($post->ID),
'category__in' => wp_get_post_categories($post->ID),
);
다음 :
$sticky = get_option('sticky_posts');
는 여기에 내 인수입니다
문제는 내가 올바른 결과를 얻지 못한다는 것입니다.
<?php
$sticky = get_option('sticky_posts');
$args_sticky = array(
'post_type' => 'post',
'post__in' => $sticky,
'post__not_in' => array($post->ID),
'category__in' => wp_get_post_categories($post->ID),
);
$sticky_number = count($args_sticky);
echo $sticky_number;
?>
이 사람이 나를 도울 수
: 여기 내 전체 PHP 코드입니다 ... 내가 잘못 뭘하는지 몰라?덕분에 많은 도움을 받았습니다.
답장을 보내 주셔서 감사합니다.하지만 $ sticky를 사용하면 모든 카테고리의 모든 끈적 게시물을 계산합니다. 내 args에 정의 된 게시물에서 끈적 게시물을 계산하려고 해요. 결과를 변수에 저장하십시오. – mmdwc
@ mmdwc,이 경우'$ posts = get_posts ($ args_sticky)'를 호출 한 다음'count ($ posts)'를 수행해야합니다. –