항상 세심한 답변에 감사를 드립니다. 지난 주에 회원별 게시판 모음관련 문의를 드렸었는데 적용은 잘 되었습니다.
그런데 해당 리스트에서 글을 클릭하면 댓글은 나오지 않고 해당 글의 내용만 나오더라고요. 혹시 여기에 댓글도 보이게 할 수 있나요?
아니면 리스트에서 제목을 클릭하면 그냥 바로 원글로 이동할 수만 있어도 상관은 없구요.
아래 글은 지난 번에 답변 주신 내용입니다.
감사합니다.
테마의 functions.php 파일에 아래의 코드를 넣고 테스트 해보시겠어요?
로그인 된 상태에서만 동작하며, 본인이 작성한 글과 댓글을 남긴 글까지 출력합니다.
add_filter('kboard_list_where', 'personal_kboard_list_where', 10, 3);
function personal_kboard_list_where($where, $board_id, $content_list){
global $wpdb;
if($board_id == 1){ // 모아보기 게시판의 아이디
if(is_user_logged_in()){ // 로그인 체크
$user_id = get_current_user_id(); // 사용자 아이디
$where = "(`member_uid`='$user_id' OR `uid` IN (SELECT DISTINCT(`content_uid`) FROM `{$wpdb->prefix}kboard_comments` WHERE `user_uid`='$user_id')) AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval')";
}
}
return $where;
}
흐미... 말씀대로 제가 댓글영역을 활성화 시키지 않았네요. 정말 감사드립니다.!!
달려있는 댓글 리스트가 안 보이는 게 아니라 댓글 영역 자체가 없군요.
혹시 모아보기 게시판의 설정에서 댓글 사용을 활성화해주셨는지요?
아 일단, 이미지로 보여드릴게요. 댓글이 달려서 업데이트된 다음에 그 해당 글을 클릭하면 댓글은 보이지가 않네요.
1. 리스트업
2. 첫번째 글 클릭 후
확인 가능한 사이트 주소 알려주시겠어요?
개선 가능한 부분이 있는지 확인해보겠습니다^^
아네, 현재는 게시판 리스트 생성이 되면 그 '생성된 게시글'을 클릭해서 열어보면 '게시글'만 보이고 그 글의 댓글 리스트는 같이 나오지 않더라고요.
그래서 혹시 댓글이 달렸을 때 그 댓글을 보려면 그 게시판을 찾아가야 되거든요.
감사합니다.
게시판 리스트에서 댓글이 나오게 원하시는건가요?
아니면 댓글 리스트를 따로 보이게 하고 싶으신건지요?
게시판 리스트에서 댓글까지 포함해서 나오는건 안됩니다.
서로 데이터가 따로 저장되어 있기 때문입니다.
댓글 관련해서는 현재는 새로운 프로그램을 만들어야 할 듯합니다.
게시판 최신글처럼 댓글 최신글 또는 나의 댓글 등 숏코드를 추가할 계획입니다.
추후 KBoard에 기능을 추가해서 업데이트 하도록 하겠습니다.