안녕하세요. 커뮤니티 자료를 통해 원하는 방향으로 수정중인데
해당정보는 없어서 문의드립니다.
답글(카테고리2)에서 본글(카테고리1)과 다르게 카테고리를 설정시
이미지 처럼 본문의 카테고리를 따라가고, 개별적으로 카테고리 분류가 되지않는데, 가능한 방법이있을까요?
https://imgur.com/MocSjMw
현재는 답글에서 카테고리를 수정하여도 본글의 카테고리를 따라 조회가 됩니다.
카테고리를 분류하여 보고싶으면, 카테고리 다르게 글쓰기를 두번 작성하는 방법밖에 없을까요?
아래의 코드를 활용하시면
일반 게시글 목록에 답글도 표시하실 수 있으며 카테고리로 분류하실 수 있습니다.
원글과는 분리돼서 표시되기 때문에 사용에 주의해주셔야 합니다.
add_filter('kboard_list_where', 'kboard_list_where_20210624', 10, 3);
function kboard_list_where_20210624($where, $board_id, $content_list){
global $wpdb;
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$where = str_replace("AND `{$wpdb->prefix}kboard_board_content`.`parent_uid`='0'", '', $where);
}
return $where;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.
원글은 원글대로 답글은 답글대로 모아서 보고싶어서요!
게시판을 2개를 만들어 쓸까했는데 글 작성은 글쓰는 입장에서 번거롭고, 헷갈릴거 같아서
답글로 내용을 가져와서 쓰면 편하지 않을까 생각했는데 뜻대로 되지않네요!ㅎㅎ
안녕하세요~^^
KBoard 게시판에서 카테고리는 일반 게시글에만 적용됩니다.
답글은 일반 게시글 아래에 표시되는 형태입니다.
답글도 일반 게시글처럼 표시되게 하시려면
KBoard 플러그인에 내장되어 있는 kboard_list_where 필터를 활용하시면 가능합니다.
kboard_list_where 필터는 게시글 목록을 가져오는 DB쿼리문의 WHERE절을 편집할 수 있습니다.
만약, 답글도 일반 게시글처럼 표시된다면 답글이 원글 아래에 표시되고
일반 게시글처럼 표시되기 때문에 2개가 표시될 수도 있습니다.
어떤 이유로 답글과 원글의 카테고리가 다르게 설정하려는지 알려주시겠어요?
고맙습니다.