안녕하세요. 답글쓰기 관련 문의드립니다.
현재 게시글에 답글쓰기를 많이하게되면, 페이지가 넘어가지 않고 밑으로 쌓입니다.
너무 길어져서 혹시 자동으로 갯수가 몇개 이상되면 페이지 넘어가게끔 안되나요?
사용중인 사이트 입니다. ( http://chansolbooks.co.kr/?page_id=18 )
안녕하세요~^^
KBoard 플러그인에서 답글은 게시글 표시 수에 상관없이 표시됩니다.
답글도 일반 게시글처럼 표시한다면 페이징이 적용될 수 있습니다.
원글에 답글이 표시되는 형식이 아닌 답글도 일반 게시글처럼 표시되는 형식입니다.
답글도 일반 게시글처럼 표시되게 하시려면
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 찾아서 주석 처리 또는 삭제해보세요.
<?php $boardBuilder->builderReply($content->uid)?>
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보세요.
add_filter('kboard_list_where', 'kboard_list_where_2020_03_20', 10, 3);
function kboard_list_where_2020_03_20($where, $board_id, $list){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$where = "`board_id`='{$board_id}' AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval')";
}
return $where;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해보세요.
고맙습니다.
적용 해봤는데, 보여지는 화면도 일반 게시글 형식으로 보여서 ㅠㅠ
현재 상태에서 페이징 되는 방법은 없는건가요?
현재 레이아웃을 유지하면서 답글 쪽에 페이징을 적용하는 건
저희도 연구를 해봐야 할 듯합니다.
추후 KBoard 플러그인을 개선해보도록 하겠습니다.
고맙습니다.