최신글 공지사항 표시

공지사항 최신글 목록 & 나머지글 최신글 목록을 따로 사용하고 있는데요.
게시판 업그레이드 후에 나머지글 최신글 목록에도 '공지사항'글이 떠서요.
'공지사항'글은 일반글 최신글 목록에는 안떴으면 좋겠습니다.
원래 안뜨도록 설정되어 있는 것으로 아는데 왜 뜨는지...
어쨌든 안뜨게 하려면 어떻게 해야 하는지 알려주셔요-


& 문의한 김에 더 여쭤볼게요.
어느 순간부터 스팸글+댓글이 엄청 떠서요.
이런 것도 기술지원으로 해결할 수 있는지 궁금합니다.

 

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

    /kboard/class/KBoardBuilder.class.php 파일을 수정해주셔야 합니다.

     

    public function createLatest(){
        ob_start();
        
        $url = new KBUrl();
        $list = new KBContentList($this->board_id);
        $list->category1($this->category1);
        $list->category2($this->category2);
        $list->setSorting('newest');
        $list->rpp($this->rpp)->getList('', '', true);
        
        $skin_path = KBOARD_URL_PATH . "/skin/{$this->skin}";
        $board = $this->board;
        $board_url = $this->url;
        $boardBuilder = $this;
        
        include KBOARD_DIR_PATH . "/skin/{$this->skin}/latest.php";
        return ob_get_clean();
    }

    위 코드를 아래처럼 바꿔주세요.

    public function createLatest(){
        ob_start();
        
        $url = new KBUrl();
        $list = new KBContentList($this->board_id);
        $list->category1($this->category1);
        $list->category2($this->category2);
        $list->setSorting('newest');
        $list->rpp($this->rpp)->getList('', '', false);
        
        $skin_path = KBOARD_URL_PATH . "/skin/{$this->skin}";
        $board = $this->board;
        $board_url = $this->url;
        $boardBuilder = $this;
        
        include KBOARD_DIR_PATH . "/skin/{$this->skin}/latest.php";
        return ob_get_clean();
    }

     

    차후에 공지사항글 포함여부를 선택 할 수 있도록 설정에 기능을 추가 하겠습니다.

    그리고 캡챠 기능을 사용하고 있는 게시판에 스팸글이 등록되는지요?

    KBoard에 차단 기능을 강화하겠습니다.

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