현재 예약 게시판을 캘린더와 연동하기 위해서 이것저것 커스터마이징하고 있는데요.
2016-09-09T16:00:00-05:00
이런 식으로 추가로 날짜입력 필드를 만들고, 등록된 날짜 값들을 가져와서 json으로 만든 뒤, 캘린더 스크립트에 뿌려주려고 합니다.
그런데 캘린더에 이번 달, 전달, 그리고 다음 달 이렇게 딱 세 달만큼의 데이터를 보여주고 싶은데요.
오늘이 있는 달의 전, 다음 달의 리스트만 가져올 수 있는 방법이 있을까요?
아래 코드를 테마의 functions.php 파일에 추가해서 테스트해보시겠어요?
게시판 리스트 쿼리를 수정할 수 있습니다.
적절하게 응용하시면 원하시는 기능 제작이 가능할 듯합니다.
add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
function my_kboard_list_where($where, $board_id, $content_list){
$where = $where . " AND `date`='201612%'";
return $where;
}
kboard_list_where 필터에 대한 설명은 아래 링크를 확인해주세요.