댓글을쓰면 메인화면으로 넘어갑니다 ㅠㅠ

http://edusherpa.kr/page_id11892/

모든 게시판이 어느 날부터 댓글을 쓰면 댓글 적용이 안되고 메인화면으로 리다이렉트 되는데 다시 깔아야 하는 수밖에 없나요? ㅠㅠ

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    실제로 확인해보니 원인은 알 수 없지만 댓글 등록이 안되는군요.

    우선 KBoard 게시판 플러그인과 댓글 플러그인을 최신 버전으로 업데이트해주시겠어요?

    http://www.cosmosfarm.com/products/kboard

    최신 버전 압축 파일을 다운로드하신 다음 압축 해제 후 FTP로 업로드(덮어쓰기) 해주세요.

    업데이트 전에 백업을 해두시길 바랍니다.

    최신 버전에서도 동일한 문제가 있다면 저희 고객지원 쪽으로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.

    고맙습니다.

  • 여기에 올리기전에 둘다 해봤는데, 그전에 글들이 전부 날라가고 해서 복구시켰었습니다. ftp 정보 보내두겠습니다 항상 빠른 피드백 감사합니다:)

  • 설치된 플러그인을 삭제하시면 절대 안 됩니다.

    FTP로 플러그인 파일을 업로드(덮어쓰기) 해주시면 게시글은 지워지지 않습니다.

    업데이트를 하지 않으시면 도움을 못 드릴 수도 있지만 확인해보겠습니다.

    고맙습니다.

  • 안녕하세요~^^

    보내주신 워드프레스 관리자 계정으로 확인해보니 Plugin Organizer 플러그인과 충돌이 있었습니다.

    위 플러그인과의 충돌로 인해 URL 세팅에 문제가 있어서 현재는

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

    아래의 코드를

    public function getInsertURL(){
    	return home_url("?action=kboard_comment_insert");
    }
    
    public function getDeleteURL(){
    	return home_url("?action=kboard_comment_delete&uid={$this->comment_uid}");
    }
    
    public function getConfirmURL(){
    	return home_url("?action=kboard_comment_confirm&uid={$this->comment_uid}");
    }
    
    public function getEditURL(){
    	return home_url("?action=kboard_comment_edit&uid={$this->comment_uid}");
    }
    
    public function getUpdateURL(){
    	return home_url("?action=kboard_comment_update&uid={$this->comment_uid}");
    }

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

    public function getInsertURL(){
    	return add_query_arg('action', 'kboard_comment_insert', get_permalink());
    }
    
    public function getDeleteURL(){
    	return add_query_arg(array('action'=>'kboard_comment_delete', 'uid'=>$this->comment_uid), get_permalink());
    }
    
    public function getConfirmURL(){
    	return add_query_arg(array('action'=>'kboard_comment_confirm', 'uid'=>$this->comment_uid), get_permalink());
    }
    
    public function getEditURL(){
    	return add_query_arg(array('action'=>'kboard_comment_edit', 'uid'=>$this->comment_uid), get_permalink());
    }
    
    public function getUpdateURL(){
    	return add_query_arg(array('action'=>'kboard_comment_update', 'uid'=>$this->comment_uid), get_permalink());
    }

    추후 업데이트를 통해 위의 코드를 적용하도록 하겠습니다.

    고맙습니다.

  • 확인해본 결과 Plugin Organizer 플러그인의 영향으로 댓글 작성이 안되고 있습니다.

    해당 플러그인을 비활성화하면 정상적으로 작성이 가능했습니다.

    현재는 Plugin Organizer 플러그인을 활성화해둔 상태이며,

    대신 KBoard 댓글 플러그인을 개선해서 업데이트하겠습니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기