안녕하세요.
Kboard 게시판과 댓글 플러그인 최신버전과 Ask one 스킨을 사용중입니다.
Kboard 게시판에 "내글보기" 버튼을 추가하고 싶습니다. ( "내글보기" 버튼을 클릭하면, 회원 자신의 글만 출력이 되도록 하고 싶습니다. 비회원은 아무것도 출력이 안되도록 하면 될것 같습니다. )
관련 캡쳐사진 첨부 드립니다. ( https://imgur.com/hJ1vcIH )
도움 부탁 드립니다.
감사합니다.
안녕하세요~^^
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 권한 설정 탭에서
리스트 보기 설정을 바꿔보시겠어요?
설정 화면 https://imgur.com/beufjHB
설정을 바꾸시면 버튼 누르지 않고 게시판을 본인과 관리자간 1:1 게시판으로 꾸밀 수 있습니다.
만약 원하시는 대로 안된다면 코드를 안내해드리겠습니다.
고맙습니다.
우선 아래 코드를 테마의 functions.php 파일에 추가해주세요.
add_filter('kboard_list_where', 'my_kboard_list_where_20191224', 10, 3);
function my_kboard_list_where_20191224($where, $board_id, $list){
$view_my = isset($_GET['view_my']) ? intval($_GET['view_my']) : '';
if($view_my){
$user_id = get_current_user_id();
if($user_id){
$where .= " AND `member_uid`='{$user_id}'";
}
}
return $where;
}
그리고 "https://게시판페이지주소/?view_my=1" 이런 식으로 주소에 view_my=1 값을 추가해서 링크를 걸어주시겠어요?
주소에 다른 값이 있다면 "https://게시판페이지주소/?mod=list&view_my=1" 이렇게 사용할 수도 있습니다.
해보시고 안되면 알려주세요.
고맙습니다.
KBoard(케이보드) 스킨 파일 구성은 다음과 같습니다.
list.php 목록 레이아웃 파일입니다.
document.php 글읽기 레이아웃 파일입니다.
confirm.php 비밀번호 확인 레이아웃 파일입니다.
editor.php 글쓰기 레이아웃 파일입니다.
대략 이정도이며 나오길 원하시는 페이지의 레이아웃 파일을 편집 해주시면 되겠습니다.
고맙습니다.
안녕하세요.
1:1 게시판 운영에 대한 설명 감사합니다.
그런데, 제가 운영하고 싶은 것은 아래 문의 드린대로, " 내글보기 " 버튼을 추가하고 싶습니다.
비회원및 회원이 비밀글이 아닌 이상, 모든글을 볼수 있고, 하지만, 특정회원이 자신의 글을 보기를 원할때, 게시판 여러페이지를 다니면 찾을 필요없이 "내글보기"버튼을 클릭하면 자신의 글들만 보이게 하고 싶습니다.
도움 부탁 드리겠습니다.
감사합니다.
안녕하세요.
답변감사합니다.
알려주신대로 하니, 문의 드린대로 출력이 되었습니다.
"내글보기" 문구가 게시판에 나오게 하려면, kboard의 어떤 파일을 수정해 주어야 하나요?
목록보기, 답변쓰기, 원글보기, 답글보기에 해당하는 각각의 파일 이름을 알려 주시면 많은 도움이 되겠습니다.
감사합니다.