uid기준으로 제품 순서 변경을 하고 싶습니다..ㅠㅠ
방법을 알려주시면 감사하겠습니다!
정방향과 역방향도 궁금합니다!!
uid1, uid2, uid3
uid3, uid2, uid1
안녕하세요~^^
KBoard 플러그인에서 게시글 uid는 게시글이 등록될 때마다 1씩 증가하도록 되어있습니다.
그렇기 때문에 날짜로 정렬하는 것과 같은 효과가 있습니다.
날짜가 아닌 uid로 정렬하려는 이유가 있으신 건지요?
kboard_list_orderby 필터를 활용하시면 게시글의 정렬을 변경하실 수 있습니다.
uid를 기준으로 내림차순으로 적용하시려면
워드프레스 관리자 -> 외모(테마 디자인) -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('kboard_list_orderby','my_kboard_list_orderby', 10, 3);
function my_kboard_list_orderby($order, $board_id, $content_list){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$order = "`uid` DESC";
}
return $order;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해보세요.
오름차순으로 적용하시려면 위의 코드에서 DESC 부분을 ASC로 교체해보세요.
고맙습니다.