1. 정확한 제품 또는 플러그인 이름
케이보드 기본 플러그인
2. 상세 내용
안녕하세요.
게시글 관리자 승인 활성화하여 사용중입니다.
게시판은 회원가입 없이 누구나 쓸수 있게 설정되어있습니다.
다름이 아니라 작성자가 쓴 게시글 제목은 게시판 목록에 그대로 보여져서요,
관리자가 해당 게시글 승인 전엔 게시판 목록에 노출 안되게 할수 있는 방법이 있을가요?
만약 해당 방법이 없다면, 관리자가 승인 전엔 게시만 목록에 노출되는 제목을 '승인대기중입니다' 등 다른 문구로 변경할 수 있는 방법은 없을가요?
확인부탁드리겠습니다.
감사합니다.
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
답변 감사합니다!
https://www.cosmosfarm.com/threads/document/38697
해당 링크 중
add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
function my_kboard_list_where($where, $board_id, $content_list){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$user_id = get_current_user_id();
if($user_id){
$board = new KBoard($board_id);
if(!$board->isAdmin()){
$where .= "AND (`status`='' OR `status` IS NULL) OR `member_uid`='{$user_id}'";
}
}
else{
$where .= "AND (`status`='' OR `status` IS NULL)";
}
}
return $where;
}
위 소스를 적용하여 해결되었습니다.
다만 최신글 목록에서는 계속 노출되고있습니다.
최신글 목록에서도 노출이 안되게 하고싶습니다.
위 소스에 어떻게 추가해야 하는지 알려주시면 감사하겠습니다!
안녕하세요~^^
아래 참고할만한 링크를 남겨드릴테니
아래 링크를 참고해서 코드를 수정해보시겠어요?
https://www.cosmosfarm.com/threads/document/17765
https://www.cosmosfarm.com/threads/document/38697
고맙습니다.