KBoard 퍼스트 콘텐츠몰 스킨에서 관리자 포인트 설정에 보면 "글쓰기 증가 포인트" 설정이 있습니다.
이건 결제페이지에서 정보를 입력하고 결제 버튼을 클릭하면 쓰기로 인식을 해서 포인트를 지급한다는 의미인가요??
혹시 금액을 확인하고 금액에 따른 포인트를 지급할 수 있는 방법은 적용이 안되는건가요??
답변 부탁드립니다. 감사합니다.
안녕하세요~^^
KBoard 플러그인에서 글쓰기 증가 포인트는 결제 시 적용되지 않습니다.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해서 테스트해보시겠어요?
add_action('kboard_order_execute', 'my_kboard_order_execute_point', 10, 2);
function my_kboard_order_execute_point($order, $board){
if($board->id == '1'){
if(function_exists('mycred_add') && is_user_logged_in()){
$order_point = 10;
$user_id = get_current_user_id();
mycred_add('kboard_order', $user_id, $order_point, __('Add rewards points', 'kboard'));
}
}
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
$order_point = 10 부분은 지급할 포인트의 수만큼 적절히 조절해보시겠어요?
고맙습니다.
직접 코드를 추가하지 않으셔도 워드프레스 관리자 페이지에서 설정하실 수도 있습니다.
1. 워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 확장설정 페이지에서
포인트 사용을 활성화해주시면 상품 등록 시 적립 포인트 필드가 활성화됩니다.
2. 상품 등록 페이지에서 적립 포인트를 설정해보시겠어요?
고맙습니다.