생일 쿠폰 – 생일 쿠폰이 발급되지 않아요.
생일 쿠폰 – 쿠폰 발급 시 필요한 사용자의 생일 메타키 값을 변경하고 싶어요.
생일쿠폰의 생일 데이터는 mshop_auth_birthdate 메타키로 가지고 옵니다.
따라서 회원가입 시 입력한 생일 정보가 mshop_auth_birthdate 메타 값에 저장되어 있어야 합니다.
만약, 회원가입 폼의 생일 필드 이름(아이디)이 mshop_auth_birthdate 가 아닌 경우 해당 정보로 생일 쿠폰이 발급되지 않습니다.
(참고) 엠샵 멤버스 플러그인을 이용하시는 경우 : [엠샵 멤버스 > 모든 멤버스 템플릿 > 회원가입 폼 편집 페이지]에서 생일 필드 설정의 이름 값을 확인 부탁 드립니다.
이 경우, 아래의 방법 중 하나를 선택하여 진행 부탁 드립니다.
[1] 생일 필드의 이름을 mshop_auth_birthdate 로 변경합니다.
(주의) [1]번 방법으로 진행하실 경우, 기존에 가입한 사용자는 적용되지 않습니다. 설정 이후에 가입한 사용자만 적용됩니다.
기존에 가입한 사용자 또한 생일 쿠폰이 발급되도록 하시려는 경우, [2]번 방법으로 진행합니다.
[2] 하단과 같은 커스텀 코드를 차일드테마의 functions.php 에 추가합니다.
(주의) birthday 값에 메타키를 입력해 주셔야 합니다. 엠샵 멤버스 플러그인을 이용하시는 경우 생일 필드의 이름 값을 입력해 주시면 됩니다.
add_filter( 'mscp_birthday_meta_key', function() {
return 'birthday'; //메타키
} );
Category:
쿠폰