최신글에서 클릭을 하면 이 게시물은 이동되었습니다.라는 문구가 뜹니다

게시판을 한 페이지에 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;
    }

    해당 코드를 모두 찾아 주석 처리 혹은 삭제해보시겠어요?

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요