캘린더 스킨에서 관리자 승인을 안해줘도 글 확인이 되요.
[승인대기]라고는 나오는데 일반 아이디로 열람이 가능해요..
어디를 봐야 할까요?
어디서 필터링을 거치는건가요?
그부분이 말썽인것 같네요...
안녕하세요~^^
KBoard 플러그인의 승인대기는 글 확인은 가능하되 내용을 확인할 수 없는 기능입니다.
승인대기 중인 게시글을 표시하지 않으시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
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'){
$where .= "AND (`status`='' OR `status` IS NULL)";
}
return $where;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 변경하신 후에 적용해보세요.
고맙습니다.
어 운영자가 확인이 안되요... 운영자는 볼수 있게 해주세요....ㅜㅜㅜㅜㅜ
게시판 관리자만 승인대기 중인 게시글을 볼 수 있게 하시려면
이전 댓글에서 안내해드린 코드에서 아래의 코드를
if($board_id == '1'){
아래의 코드로 교체해보시겠어요?
if(!$content_list->board->isAdmin() && $board_id == '1'){
고맙습니다.