1. 정확한 제품 또는 플러그인 이름
wp-members
코스모스팜 회원관리
2. 상세 내용
이름필드에 한글만 입력 받을수있도록 할수있나요??
이름만 입력받고싶은데 현재는 이름,영문 모두 입력이 되서 입력받을때 한글만받고싶어요
예)자바스크립트로 정규식체크
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
wpmem_register_form_before 필터나
wpmem_pre_register_data 필터를 사용하시면 적용가능할 듯 합니다.
wpmem_register_form_before 필터의 예제코드와 가이드는 아래와 같습니다.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_register_form_before/
add_filter('wpmem_register_form_before', function($str){
ob_start();
?>
<script>
// 스크립트 입력
</script>
<?php
$str = ob_get_clean();
return $str;
}, 10, 1);
위 필터는 JS 코드로 필터링을 적용하실 수 있습니다.
wpmem_pre_register_data 필터의 예제코드와 가이드는 아래와 같습니다.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_pre_register_data/
add_action('wpmem_pre_register_data', function($fields){
$first_name = isset($fields['first_name']) ? $fields['first_name'] : '';
// 필드 name이 first_name일 때
if($first_name){
// 코드 입력
}
}, 10, 1,);
위 필터는 php 코드로 필터링을 적용하실 수 있습니다.
위 두 필터를 동시에 활용하면
프론트와 백엔드 동시에 필터링이 가능합니다.
원하시는 필드에 맞게 코드를 적용해보시겠어요?
고맙습니다.