포인트 관련 문의드립니다.

안녕하세요, 1년 구매권 등록하여 이용중입니다.

포인트 부분 관련하여 문의가 있어 질문드립니다.

 

1. 포인트 일괄설정

- 커뮤니티사이트 제작중이다 보니, 게시판이 몇십개가 넘어가는데요,

포인트를 일괄되게 설정할수 있는 방법이 궁금합니다.

( 포인트를 일괄 설정할수 있는 SQL 쿼리문을 알려주셔도 좋습니다. )


2. 회원 아이콘 문의

- 등급제 관련하여 아이콘을 적용하고픈데 좋은 방법이 있는지 문의드립니다.

( ACF 를 활용한다던지 하여서, 최초 셋팅은 코딩을 통해 하더라도 추후 아이콘 변경이나 설정 등은 관리자페이지에서 하고 싶습니다.)

 

3. 랭킹 문의

- 탑100 랭킹과 나의 순위를 보여주고 싶은데요, mycred 숏코드로는 부족한 감이 있어서

랭킹 보여주는 부분을 SQL 쿼리라던지 알려주시면 감사하겠습니다.

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

    여러 게시판의 포인트 설정을 일괄적으로 적용하는 코드입니다.

    게시판 ID와 포인트 값을 직접 입력해주세요.

    그리고 "http://홈페이지주소/?point_update=1" 이렇게 주소창에 입력하면 실행됩니다.

    add_action('init', 'my_kboard_point_update', 10);
    function my_kboard_point_update(){
    	$point_update = isset($_GET['point_update']) ? intval($_GET['point_update']) : '';
    	
    	if($point_update){
    		$board_ids = array('1', '2', '3'); // 게시판 ID 추가
    		
    		foreach($board_ids as $id){
    			$board = new KBoard();
    			$board->setID($id);
    			
    			// 포인트 설정
    			$board->meta->document_insert_up_point       = '';
    			$board->meta->document_insert_down_point     = '';
    			$board->meta->document_delete_up_point       = '';
    			$board->meta->document_delete_down_point     = '';
    			$board->meta->document_read_down_point       = '';
    			$board->meta->attachment_download_down_point = '';
    			$board->meta->comment_insert_up_point        = '';
    			$board->meta->comment_insert_down_point      = '';
    			$board->meta->comment_delete_up_point        = '';
    			$board->meta->comment_delete_down_point      = '';
    		}
    		
    		die('ok');
    	}
    }

    다른 문의도 방법이 있는지 찾아보겠습니다.

    고맙습니다.

  • 2. 회원 아이콘 문의

    아이콘 img 태그를 넣을 위치를 알려주시면 될것같습니다.

     

    3. 랭킹 문의

    user목록을 불러올때 order by 를 어떤 값으로 주어야 하는지를 모르겠습니다.

  • 워드프레스에서 아바타를 표시할 때 get_avatar 함수를 활용하고 있습니다.

    get_avatar 필터를 활용해보시겠어요?

    자세한 내용은 아래의 링크를 참고 부탁드립니다.

     

    myCRED 플러그인에서 지원하는 숏코드 외에

    포인트 랭킹 순으로 사용자를 표시하시려면

    get_users 함수를 활용해보시겠어요?

    자세한 내용은 아래 링크를 참고해보세요.

    https://codex.wordpress.org/Function_Reference/get_users

    고맙습니다.

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