최신글 리스트 클릭하면 이동이 안됩니다.

http://cutecla.cafe24.com/?page_id=4273

공지사항과 자유게시판 최신글 리스트를 붙여놓았는데요. 

맨 마지막 게시물은 누르면 본 페이지로 이동이 잘 되는데

그 전의 게시물들은 눌러도 아무런 반응이 없습니다. 

엔폴드 테마와의 충돌일까요..ㅜㅜ 

수정이 가능할까요? 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    KBoard 최신글 모아보기를 사용 중이신지요?

    각 게시판 최신글 이동 페이지 설정이 올바르게 되어있는지 확인해보시겠어요?

    워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 탭에서 설정하실 수 있습니다.

    실제 게시판이 설치된 페이지로 설정해서 확인해보시겠어요?

    고맙습니다.

  • 각 게시판 최신글 이동페이지 설정은 올바르게 되어 있습니다. 

     

    이상한 것은 

    같은  공지사항 게시판 최근글이고 숏코드도 똑같은데 

     http://cutecla.cafe24.com/ 

    위 페이지 하단의 공지사항 최근글은 다섯개의 글들이 모두 잘 이동이 되는데 

     

    http://cutecla.cafe24.com/?page_id=4273

    이 페이지 공지사항 최근글은 가장 최근의 글만 이동이 되고 그 전에 쓴 나머지 네개의 글은 이동이 안됩니다.. 

    공지사항 게시판만 그런 것이 아니라 이 페이지에 있는 모든 케이보드 게시판이 다 그렇습니다. 

    공지사항, 자유게시판, 한국틴스타 소식, 지역틴스타 소식, 언론보도. 이 다섯개의 게시판이 케이보드 게시판인데요 

    가장 최근에 쓴 글은 이동이 되는데 나머지 글들은 이동이 되지 않습니다. ㅜㅜ

    왜 그럴까요? 

    어떻게 하면 고쳐질까요?? ㅜㅜ 

     

  • 안녕하세요.

    올려주신 페이지 주소에서 최신글 쪽 링크를 보면

    아래처럼 설정되어 있습니다.

    페이지주소/?page_id=4273&uid=4&mod=document

     

    페이지주소/?page_id=4273 URL은 최신글 숏코드가 삽입된 페이지인 듯합니다.

    최신글 이동 페이지는 최신글 숏코드가 삽입된 페이지가 아닌

    KBoard 게시판이 설치된 페이지로 적용해보시겠어요?

     

    KBoard(케이보드) 최신글 숏코드 사용 예제도 참고해보세요.

    고맙습니다.

  • 그러니까요.. 너무 이상하게도..

    모든 최신글 게시판에서 

    첫번째 게시물의 페이지 주소는 실제 설치된 주소가 나오는데요 

    두번째 이후의 게시물의 페이지 주소는 현재 페이지의 주소가 나오고 있는 것입니다. 

    이 페이지에 설치된 두개의 일반 게시판과 세개의 퓨어갤러리 게시판이 모두 다 그렇습니다. 

    적용된 숏코드는 물론 각 게시판가 실제 설치된 페이지로 적용되어 있습니다. .. 

    ㅜㅜ 

  • 안녕하세요.

    최신글 숏코드 및 최신글 이동 페이지는

    최신글이 표시되는 페이지가 아닌 실제 게시판이 설치된 페이지로 설정하셨는지요?

    설정에 문제가 없다면

    저희 고객지원 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.

    고맙습니다.

  • 안녕하세요.

    저희 고객지원 쪽 이메일로 보내주신 정보로 확인해보니

    워드프레스 고유주소를 기본으로 사용 중일 때

    KBoard 최신글 링크에 문제가 있는 것을 확인했습니다.

    현재는 해당 서버에는 저희가 코드를 적용해두었습니다.

     

    FTP로 접속해서 /wp-content/plugins/kboard/class/KBUrl.class.php 파일에

    아래의 코드를

    /**
     * 안전한 쿼리스트링을 반환한다.
     * @return string
     */
    public function getCleanQueryString(){
    	$query_string = array();
    	foreach($this->data as $key=>$value){
    		if($value){
    			$query_string[$key] = map_deep($value, 'urlencode');
    		}
    	}
    	return $query_string;
    }

    아래의 코드로 교체해두었습니다.

    /**
     * 안전한 쿼리스트링을 반환한다.
     * @return string
     */
    public function getCleanQueryString(){
    	$query_string = array();
    	foreach($this->data as $key=>$value){
    		if($key == 'page_id' && $this->is_latest){
    			continue;
    		}
    		if($value){
    			$query_string[$key] = map_deep($value, 'urlencode');
    		}
    	}
    	return $query_string;
    }

    해당 내용은 추후 업데이트에 반영하도록 하겠습니다.

    고맙습니다.

  • 고맙습니다~~~~~ >< 

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