베스트 게시판 작동 문제

안녕하세요!

게시판들의 인기 글(추천수 기준)들이 베스트게시판으로 모이게끔 이 글을 참고하여 베스트 게시판을 만들었는데요, (https://blog.naver.com/chan2rrj/221292384251)
허가되지 않은 다른 게시판에서 게시글을 불러오는것을 차단하는 코드 때문에 이를 허용하는 코드도 추가해주었습니다. (https://www.cosmosfarm.com/threads/document/35910)

그런데 게시판 당 하나의 글들만 추천수 기준이 아닌 임의의 기준으로 긁어와 집니다. 혹시 코드 중 어떤게 잘못된 걸까요?

총 게시판은 3개 입니다. 
#1, 5, 6(베스트 게시판)

// 월간 베스트 게시판 시작
add_filter('kboard_list_where', 'month_best_kboard_list_where', 10, 3);
function month_best_kboard_list_where($where, $board_id, $content_list){
	
	if($board_id == '6'){ // 실제 적용될 게시판의 ID값으로 변경해주세요.
		$date = date('Ym01000000', current_time('timestamp')); // 이번달 시작 날짜 기준
		
		$where = "`date`>='{$date}' AND `parent_uid`='0' AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval')";
	}
	
	return $where;
}

add_filter('kboard_list_orderby', 'month_best_kboard_list_orderby', 10, 3);
function month_best_kboard_list_orderby($orderby, $board_id, $content_list){
	
	if($board_id == '6'){ // 실제 적용될 게시판의 ID값으로 변경해주세요.
		$orderby = "`vote` DESC, `date` DESC"; // 추천수 값을 기준으로 정렬 
	}
	
	return $orderby;
}
// 월간 베스트 게시판 끝
 

// 허가 시작
add_filter('kboard_allowed_board_id', 'my_kboard_allowed_board_id', 10, 2);
function my_kboard_allowed_board_id($allowed_board_id, $board_id){
	if($allowed_board_id == '6'){ // 베스트 게시판
		$allowed_board_id = array('1', '5'); // 자신과 다른 게시판의 ID값을 입력
	}

	return $allowed_board_id;
}

// 허가 끝

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기