안녕하세요. 항상 친절한 답변에 정말 감사드려요.
이번에 저희 커뮤니티에 어느 분이 글을 비밀글로 올리셨는데
https://i.imgur.com/rB0eWFk.png
그 글에 댓글을 달아둔 것이 위젯의 최신댓글에 내용이 보이네요
혹 최신댓글에
1. 비밀글을 모두 빼던가
2. 비밀글은 자신의 작성글만 보이던가...
3. "비밀댓글입니다" 식으로 바꿀수 있을까요?
https://i.imgur.com/ZHLLGxR.png
현재는 이런식으로 나오고 있습니다.
혹 참고용으로 게시글 링크 같이 올려 봅니다.
https://norwaygogo.com/community/qna/
해당 기능은 의도된 기능입니다.
버그나 에러는 아닙니다.
비밀글을 볼 때 매번 비밀번호를 입력하게 하면 번거롭기 때문에
브라우저 종료 전에는 비밀번호 재입력 없이도 볼 수 있습니다.
고맙습니다.
답변 감사합니다.
이 세션이 왜 이런 현상을 발생하는지....
프로그램을 종료하고 다시 키면 확인 할 수 없긴해요 ^^
안녕하세요~^^
KBoard 플러그인에서 비밀글에 비밀번호를 입력해서 본문 내용을 볼 경우
세션에 게시글 정보를 일시적으로 저장하며
브라우저를 종료하기 전까지는 비밀번호 재입력 없이도 게시글을 볼 수 있습니다.
브라우저를 껐다 다시 키게 되면 비밀번호를 다시 요청하게 됩니다.
그리고 관리자 또는 작성자(로그인 사용자)는 비밀번호를 입력하지 않고도 비밀글을 볼 수 있습니다.
시크릿 브라우저로 비회원 게시글 읽기 테스트를 할 경우,
시크릿 브라우저가 여러 개 띄워져 있다면 세션이 남아있을 수도 있을 수도 있습니다.
위의 동작들은 확인하셔서 비밀글 테스트를 진행해보시겠어요?
고맙습니다.
안녕하세요. 답변 감사합니다.
확인하고 제가 필요한 것은 2번만 인것 같아 적용하니 잘 됐는데요...
잘 적용됐나 확인을 위해 로그아웃을 하고 클릭하니 글이 보이네요!
크롬은 보이고 Edge는 안보이고... 이건 그냥 무시해야 할까요?
어떻게 해야할지....
확인 부탁드립니다.
비밀글 작성 시 비밀번호 필드를 안 보이게 하는 건
이전에도 비슷한 문의가 있었습니다.
아래 링크를 참고 부탁드립니다.
https://www.cosmosfarm.com/threads/document/22866
고맙습니다.
저기 한가지 더 궁금한 것이 있는데...
저희 싸이트는 회원가입 후 게시판에 글을 쓸 수 있도록 해 두었는데...
로그인 후에도 비밀글 작성 시 비밀번호를 묻는 부분이 나오더라구요.
혹시 비밀글 작성할때 비밀번호 추가 입력하는 부분을 없앨 수 있을까요?
비밀글을 작성하면 본인과 관리자만 보도록 설정하면 될것 같은데...
답변 정말 감사드려요!
위젯에서 비밀글들이 사라지니 마음이 놓여요!
감사합니다~
안녕하세요~^^
KBoard 위젯 플러그인 최신댓글 탭에서
비밀글에 달린 댓글을 안 보이게 하시려면
아래의 코드를 활용해보시겠어요?
add_filter('kboard_widget_list_where', 'kboard_widget_list_where_20200915', 10, 5);
function kboard_widget_list_where_20200915($where, $value, $limit, $exclude, $with_notice){
if($value == 'comment'){
$where .= " AND `content`.`secret`=''";
}
return $where;
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
추후 KBoard 위젯 플러그인을 개선해서 업데이트하도록 하겠습니다.
고맙습니다.