/* 목록 정렬 순서를 카테고리순으로 하기*/
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'){
$order = "`category2` DESC";
}
return $order;
}
안녕하세요.
일전에 위 코드로 글 목록을 카테고리 순서로 나오게 설정했습니다.
그런데 저렇게 설정하니 오래된 글이 상단에 노출되더라고요.
초기처럼 새글이 제일 위에 올라오게 할 수 없을까요?
따로 시간을 입력하거나 하신게 아니라면
date 기준으로 내림차순 정렬 시
시간도 포함해서 정렬이 됩니다.
고맙습니다.
답변감사합니다. 날짜 잘 적용됐습니다! 혹시 시간도 적용할 수 있을까요?
카테고리2 내림차순을 우선적으로 적용한 상태에서
게시글 작성일 내림차순을 적용하시려면
올려주신 코드 중
아래의 코드를 찾아서
$order = "`category2` DESC";
아래의 코드로 교체해보시겠어요?
$order = "`category2` DESC, `date` DESC";
고맙습니다.
카테고리는 잘 설정되었습니다
카테고리1 게시글 3일전작성
카테고리1 게시글 2일전작성
카테고리1 게시글 1일전작성
카테고리2 게시글 3일전작성
카테고리2 게시글 2일전작성
카테고리2 게시글 1일전작성
현재 위처럼 노출되고 있는데
아래처럼 노출되길 바랍니다.
카테고리1 게시글 1일전작성
카테고리1 게시글 2일전작성
카테고리1 게시글 3일전작성
카테고리2 게시글 1일전작성
카테고리2 게시글 2일전작성
카테고리2 게시글 3일전작성
안녕하세요~^^
올려주신 코드를 적용하시면 카테고리2 내림차순으로 정렬됩니다.
기존의 상태로 돌리시려면 해당 코드를 지워보시겠어요?
만약, 저희가 잘못 이해하고 있는 거라면
좀 더 구체적인 상황을 설명 부탁드립니다.
고맙습니다.