신고 기능

안녕하세요

 

KBOARD 내에 존재하는 싫어요 기능을 기반으로, 특정 횟수의 싫어요가 들어가면 숨김처리하도록 하는 '신고' 기능 구현이 가능할까요?

 

혹은 좋아요/싫어요 시스템과 별개로 신고 시스템 구현이 가능하다면 이쪽이 더 좋을 것 같기도 하구요 ㅜㅜ

 

도움 부탁드려요 !

 

고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    아쉽게도 현재는 신고 기능을 지원하지 않고 있습니다.

    kboard_list_where 필터를 활용하시면 게시글 목록을 불러오는

    데이터베이스(DB) 쿼리 WHERE절을 편집하실 수 있습니다.

    싫어요 개수가 5개보다 적은 게시글만 표시하는 방법을 안내해드리겠습니다.

    아래의 코드를 활용해보시겠어요?

    add_filter('kboard_list_where', 'kboard_list_where_20200724', 10, 3);
    function kboard_list_where_20200724($where, $board_id, $content_list){
    	global $wpdb;
    
    	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
    		$unlike = 5;
    		$where .= " AND `unlike`<{$unlike}";
    	}
    	
    	return $where;
    }

    위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.

    $unlike = 5 부분의 숫자는 싫어요 개수입니다.

    테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.

     

    추후 연구 개발하여 신고 기능을 추가하여 업데이트하도록 하겠습니다.

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기