회원가입 시 이메일 필수 해제에 대하여 문의드립니다.

안녕하세요.
현재 wp-members/코스모스팜 회원관리 플러그인으로 웹사이트 구축 중이며
wp-members 플러그인 필드 셋팅에서 이메일 필드는 무조건 필수 입력이 되어있어 해당 부분 문의를 드리고자 합니다.

이전 질문글들의 답변을 참고하여 wpmem_pre_validate_form 필터로 이메일 필드에 임의의 값을 입력시켜 진행을 하려고 합니다.
허나 적용한 코드가 제대로 작동되지 않는 것 같아 첨부드립니다.
 

add_filter( 'wpmem_pre_validate_form', 'my_pre_validation_filter', 10, 2 );

function my_pre_validation_filter( $fields, $tag ) {
    // 이메일 필드의 메타키가 "user_email"인 경우에만 처리
    if ( isset( $fields['user_email'] ) ) {
        // 여기에 원하는 임의의 문자열을 추가
        $fields['user_email'] .= '_random_string';
    }

    return $fields;
}



바쁘시겠지만 어느 부분이 문제인 지, 답변을 해주시면 정말 감사드리겠습니다

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