안녕하세요. KBoard 하이 단체 스킨를 쓰고 있습니다.
지금 보니 기본 정렬 순서가 "최신순" 순서인데, 보통 회원 순서는 관리자가 원하는 순서로 보이게 하는 것이 필요합니다.
혹시 회원마다 번호를 주어서 화면에 나타나게 하는 방법이 있을까요?
된다면, 화면에 default 정렬방식도 "최신순" 아니라 "번호순"으로 하는 방법도 알려주시면 감사하겠습니다.
꼭, 좀 방법을 알려주시면 감사하겠습니다.
안녕하세요~^^
KBoard 플러그인의 kboard_list_orderby 필터를 활용하시면
게시판 리스트 페이지에서 게시글 목록을 가져오는 DB쿼리문의 ORDER절을 편집할 수 있습니다.
KBoard 하이 단체 스킨에서 정렬은
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드에서 표시하고 있습니다.
<select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-<?php echo $board->id?>').submit();">
<option value="newest"<?php if($list->getSorting() == 'newest'):?> selected<?php endif?>><?php echo __('Newest', 'kboard')?></option>
<option value="best"<?php if($list->getSorting() == 'best'):?> selected<?php endif?>><?php echo __('Best', 'kboard')?></option>
<option value="viewed"<?php if($list->getSorting() == 'viewed'):?> selected<?php endif?>><?php echo __('Viewed', 'kboard')?></option>
<option value="updated"<?php if($list->getSorting() == 'updated'):?> selected<?php endif?>><?php echo __('Updated', 'kboard')?></option>
</select>
기본 정렬 방식을 변경하시려면
kboard_list_default_sorting 필터를 활용해보시겠어요?
해당 필터는
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContentList.class.php 파일에서 확인해보실 수 있습니다.
코드를 직접 수정하시는 게 어려우시다면
프로젝트 의뢰에 상세 내용을 올려보세요.
https://www.cosmosfarm.com/project
고맙습니다.