현재 mycred 을 통해서 회원가입시 포인트를 지급하고 있습니다.
그런데 소셜로그인으로 회원가입시 자동으로 지급되지 않고 있는데 어떻게 수정해야 하나요?
안녕하세요~^^
코스모스팜 회원관리 플러그인 소셜 로그인으로 워드프레스 사용자 등록 시
포인트를 지급하게 하시려면
아래의 코드를 활용해보시겠어요?
add_action('user_register', 'user_register_2020_04_29', 999 , 1);
function user_register_2020_04_29($user_id){
$social = get_user_meta($user_id, 'cosmosfarm_members_social_id', true);
if($social){
mycred_add('cosmosfarm_social_login_point', $user_id, 1000, '소셜 로그인 회원가입 포인트', $social);
}
}
위의 코드에서 1000 부분이 지급되는 포인트입니다.
적절히 조절해보시겠어요?
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.