코스모스팜 회원가입 메일 폼 디자인 / 동적인 역할변경 관련 문의드립니다.

1. 정확한 제품 또는 플러그인 이름

코스모스팜 회원가입관리

 

2. 상세 내용

안녕하세요. 몇가지 궁금한점이 있어 질문드립니다.

cosmosfarm-members/email/template.php 탬플릿 파일을 보고 디자인 변경은 어느정도 진행을 했는데 몇가지 궁금한점과 오류가 생겨 다시 문의드립니다.

 

1. wp-members처럼 이런 숏코드 목록이 궁금합니다.

https://rocketgeek.com/plugins/wp-members/docs/customizing-emails/email-shortcodes/

[confirm_link] wp-members에 사용되는 해당 숏코드는 코스모스팜에서 먹히질 않나요? 

숏코드가 같을줄 알고 삭제를 했더니 링크코드가 안뜨더군요. ㅠㅠ 해당 숏코드좀 알려주십시오.

 

2. 비밀번호 초기화할때 오는 아래 메일폼 디자인도 변경하고 싶습니다.

 

안녕하세요.

[*****]님,
임시 비밀번호를 알려드립니다.

임시 비밀번호: PFLT^Mvocyh8

아래 주소를 클릭하셔서 로그인 후 비밀번호를 변경해주세요.
https://홈페이지주소/login/

고맙습니다.

 

cosmosfarm-members/email/template.php 에서 안쪽 문구라던지 색상이라던지 구조까지는 변경이 안되는것 같은데 어디서 수정을 봐야하는지 궁금합니다.

 

3. 동적으로 역할을 변경하고 싶습니다.

커뮤니티에 남겨주신 답변으로 코드를 수정했는데 작동이 되질않습니다. 

 

add_filter( 'wpmem_register_form', 'wpmem_register_form_aa', 10, 4 ); 
function wpmem_register_form_aa($toggle) {
    if(isset($_POST['aa']) && $_POST['aa'] == 'agree'){
        $toggle = 'contributor';
    }    
    return $toggle;
}

회원이 내 정보수정에서 체크박스 aa라는 값을 변경했을경우 역할이 자동으로 변경되게 하고 싶습니다.

현재 aa라는 값을 agree 했을 경우 contributor로 aa를 해지했을 경우 subscriber 로 변경되게 하고 싶은데 잘 안되네요. 

정보 수정시 DB는 들어오는데;; 코드가 틀렸는지 역할은 변하지 않네요..  

죄송하지만 코드좀 봐주실수 있으신가요?! ;;; 

 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기