게시판을 한 페이지에 4개를 사용 중입니다.
그중에서 이미지형게시판 1개는 최신글을 사용 중입니다.
4개 게시판 다 아이프레임 활성화 해놓은 상태이고 이미지형게시판 한 개를 최신글 숏코드를 사용해서 하는데
최신글에서 클릭을 하면 이 게시물은 이동되었습니다.라는 문구가 뜹니다..
4개 중에 3개는 이상 없고 최신글로 해놓은 것만 문구가 뜹니다.
문제가 되는 게시판은 KBoard 픽(Pic) 갤러리 스킨입니다.
여기서 이 게시물은 이동되었습니다.라는 문구를 안 나오게 하려는데 방법이 있을까요?
안녕하세요~^^
"이 게시글은 이동되었습니다." 문구가 표시되는 이유는
KBoard 플러그인 버전이 업데이트되면서
허가되지 않은 다른 게시판에서 게시글을 불러오는 것을 차단하는 코드가 추가되었습니다.
게시판마다 권한 설정이 다른데 게시글을 그냥 불러올 수 있다면 문제가 발생될 수 있기 때문입니다.
혹시, kboard_list_where 필터를 활용해서
다른 게시판에 있는 게시판의 글도 표시하고 있는지요?
올려주신 내용만으로는 저희 쪽에서 원인을 파악하기 어렵습니다.
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
점검 후에도 별다른 문제를 확인하지 못하셨다면
저희 고객지원 쪽 이메일로 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.
메일 내용에는 커뮤니티의 링크도 포함해주세요.
고맙습니다.
이메일 보냈습니다.. 확인 부탁드립니다.
안녕하세요.
이전 댓글에서도 설명드린 것처럼
최신글을 통해 아이프레임으로 출력하는 페이지로 이동 시
현재는 구조적으로 해당 메시지가 표시됩니다.
권장드리는 방법은,
최신글 클릭 시 여러 게시판이 설치된 페이지로 이동하는 것이 아닌
각각의 게시판 페이지로 이동하도록 설정하는 걸 권장드립니다.
해당 절차는 아래와 같습니다.
1. 게시판을 각각의 페이지에 설치해보세요. (1페이지에 1개의 게시판)
2. 최신글 이동 페이지 설정은 위의 각각의 페이지로 설정해보세요.
최신글 이동 페이지 설정은
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 탭에서 확인해보실 수 있습니다.
3. 기존과 같이 아이프레임으로 보기는 활성화해보세요.
아이프레임으로 보기는
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 고급설정 탭에서 확인해보실 수 있습니다.
4. 여러 개의 게시판이 보여야 할 페이지를 별도로 생성해보세요. (1번에서 추가한 페이지와는 별도의 페이지입니다.)
5. 4번에서 생성한 페이지에 게시판 숏코드(여러 개)를 직접 입력해보세요.
고맙습니다.
안녕하세요~^^
또 다른 방법으로는 해당 메시지를 삭제하거나 주석처리하는 방법이 있습니다
FTP로 접속해서 /wp-content/plugins/kboard/class/KBoardBuilder.class.php 파일에
아래의 코드로 표시하고 있습니다.
if($this->isNotAllowed($content->board_id)){
$message = __('This post has been moved.', 'kboard');
if($message){
echo '<script>alert("'.$message.'");</script>';
}
echo "<script>window.location.href='{$url->set('mod', 'list')->toString()}';</script>";
exit;
}
해당 코드를 모두 찾아 주석 처리 혹은 삭제해보시겠어요?
고맙습니다.