안녕하세요.
특정 kboard 게시판의 비밀번호 기능을 변경하고 싶습니다.
게시판의 비밀번호 입력을 무조건 정규식에 맞추고 싶습니다.
기능 구현에 필요한 수정 파일의 위치라도 알려주시면 감사하겠습니다.
말씀하신 내용이 게시글 작성 시 입력하는
비밀번호의 정규식으로 검증하고 싶으시다는 것인가요?
kboard_insert_data 필터를 사용하여
비밀번호 검증 과정을 구현해볼 수 있을 듯 합니다.
add_filter('kboard_insert_data', 'kboard_insert_data_0701', 10, 3);
function kboard_insert_data_0701($data, $board_id){
$password = isset($data['password']) ? sanitize_text_field($data['password']) : '';
if($password){
// 정규식 체크
}
return $data;
}
고맙습니다.
특정 비밀번호를 사용하는것이 아닌 정규식을 사용하여
범위를 넓게 잡아야 합니다.
사용자가 게시판에 진입했을경우, 비밀번호 입력시
1~4사이의 숫자와 A~Q사이의 영문을 입력하는 형식으로 바꾸고자 합니다.
ex) 입력된 비밀번호의 첫번째 자리의 문자는 1~6사이의 숫자여야 하며,
두번째 자리의 문자는 4~7사이의 숫자여야 하며,
세번째 자리의 문자는 H~U사이의 영문이여야 한다.
안녕하세요~^^
코스모스팜 회원관리 플러그인을 사용 중이시라면
워드프레스 관리자 -> 회원가입관리 -> 보안설정 페이지에서
강력한 비밀번호 사용 기능을 사용하시면
비밀번호는 영문, 숫자, 특수문자를 포함하여 8자리 이상으로 입력하도록 할 수 있습니다.
고맙습니다.