공지사항 출력 갯수를 지정하고 싶은데
검색해서 찾아 보았는데 아래 코드를
$this->resource_notice = $wpdb->get_results("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE " . implode(' AND ', $where) . " ORDER BY {$orderby}");
아래 코드로 수정 했는데 공지사항이 사라집니다.
$this->resource_notice = $wpdb->get_results("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE " . implode(' AND ', $where) . " ORDER BY `date` DESC LIMIT 5");
어느 부분을 수정 해야 하나요?
안녕하세요~^^
코드를 올려주실 땐 가능한 코드스니펫을 통해 올려주세요
우선 KBoard가 최신버전인지 확인해주세요.
/wp-content/plugins/kboard/class/KBContentList.class.php 파일을 수정한 것이 맞으신가요?
$this->resource_notice = $wpdb->get_results("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE " . implode(' AND ', $where) . " ORDER BY {$orderby}");
위 코드를 아래 코드로 변경해주세요
$this->resource_notice = $wpdb->get_results("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE " . implode(' AND ', $where) . " ORDER BY `date` DESC LIMIT 5");
ORDER BY `date` DESC 는 날짜 기준으로 최신순입니다.
LIMIT 5 는 (0부터) 5개까지 출력한다는 의미입니다.
저희쪽에서 확인했을 때는 오류를 발견하지 못했습니다.
혹 다른 부분을 수정하셨거나 오타가 있는지도 확인해주세요.
고맙습니다.