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

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. 수정한 코드 내역 (있다면)

 

 

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