KBoard에서 비밀글 기본 설정

이 글을 처음 작성할 당시에는 워드프레스 케이보드에서 비밀글을 기본적으로 설정되도록 하려면 스킨 파일을 수정해야 했습니다. 하지만 이후에 케이보드가 업데이트되면서 게시판 레벨에서 비밀글을 강제 설정하는 옵션이 추가되었습니다.

[이 글은 2015년 6월에 최초 작성되었지만 업데이트 내용을 반영하여 2025년 8월 5일에 재발행되었습니다. ]

케이보드 게시판에서 비밀글 강제 설정

워드프레스용 한국형 게시판 플러그인인 케이보드에서 개별 게시판에 대하여 비밀글을 강제 설정하는 옵션이 제공됩니다.

KBoard » 게시판 목록 및 관리에서 해당 게시판을 선택한 다음, 권한설정 탭을 클릭합니다.

케이보드 권한 설정

비밀글 기본 체크 옵션과 비밀글 강제 설정 옵션을 모두 활성화로 선택합니다.

비밀글 강제 설정

변경 사항을 저장하고 게시판에서 게시글을 작성하면 아래 그림과 같이 비밀글 옵션이 체크되어 사용자가 변경하지 못하도록 회색으로 표시됩니다.

비밀글 기본 설정

사용자들로부터 문의를 받을 때 관리자와 작성자만 문의글 내용을 확인할 수 있도록 하고 싶은 경우 이 방법을 이용할 수 있습니다.

👉게시글이 등록되면 보통 이메일로 알림이 옵니다. 게시글이 등록될 경우 SMS 문자로도 알림을 받도록 하고 싶은 경우 코스모스팜 회원관리 플러그인을 사용할 수 있습니다. 다른 방법으로 CoolSMS 서비스에 가입하고 케이보드 글 등록 시 문자가 발송하도록 연동하는 것이 가능합니다. 자세한 내용은 이 글의 "케이보드 게시판에 신규 글이 등록되면 문자로 알림 메시지 보내기" 부분을 참고해보세요.

스킨 파일 편집: 기존 방법

KBoard에서 비밀글 기본 설정

워드프레스의 KBoard에서 비밀글이 기본적으로 선택되도록 설정하려면 스킨 폴더(/wp-content/plugins/kboard/skin/[스킨폴더명]/) 내의 editor.php 파일에서 비밀글 체크 필드에 checked를 추가하면 됩니다.

위의 그림과 같이 editor.php 파일에서 name="secret"을 찾아서 checked를 추가하면 비밀글이 기본적으로 선택되어 표시됩니다. 그리고 게시판의 모든 게시글을 비밀글로 설정하고 비밀글 필드를 숨기고자 하는 경우 위의 그림에 나와있듯이 style="display: none!important;"를 추가해주면 됩니다.

이 글을 작성한 이후에 케이보드가 커스텀을 쉽게 할 수 있도록 바뀌었습니다.

참고

3개 댓글

댓글 남기기