게시판에 게시글을 알파벳 순서 정렬로 하고싶습니다.
무조건 게시판에 처음에 들어올때 ABC 순서로 보이게 하고싶습니다.
검색결과가 아닌 첫화면에서요ㅠ
게시판이 여러개라서 한개만 알파벳순서로 정렬하고싶습니다
도움부탁드려요
안녕하세요~^^
기존에도 유사한 질문이 있었습니다.
아래 링크를 참고하여 적용해보시겠어요?
https://www.cosmosfarm.com/threads/document/17891
고맙습니다.
답변감사합니다
게시판2개여야할때는 어떻게하나요?
add_filter('kboard_list_orderby', 'my_kboard_list_orderby', 10, 3);
function my_kboard_list_orderby($orderby, $board_id, $content_list){
if(in_array($board->id, array('6', '7'))){
$orderby = "`title` ASC";
}
return $orderby;
}
이렇게하니까 안되는데
방법이 있나요?
안녕하세요~^^
kboard_list_orderby 필터 사용 시
여러 개의 게시판에 적용하시려면
$board_id == '1' 부분을 in_array($board_id, array('1', '2', '3')) 이런 식으로 교체해서 확인해보시겠어요?
위의 코드에서 숫자는 실제 게시판 id에 적용해보세요.
in_array 함수에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://www.php.net/manual/en/function.in-array.php
고맙습니다.