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

안녕하세요.
현재 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;
}



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

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