안녕하세요. 코스모스팜 회원관리 플러그인을 구매해서 유용하게 잘 사용중입니다.^^
고객이 회원가입시 "placeholder" 기능을 이용해 아래요청 사항을 입력해서
아이디/비번을 설정했으면 하는데, 해당 파일 경로 및 적용방법에 대해 문의드립니다.
예)
아이디 : 영문이름+전화번호를 입력해주세요.
비밀번호 : 영문+특수+숫자로 비밀번호를 입력해주세요.
새로운 기능을 추가해야 하는 작업이라서 정해진 파일 경로가 없습니다.
자바스크립트로 placeholder 기능을 추가하거나 hook 기능으로 필드를 편집해야 하는 작업입니다.
현재 만들어진 회원가입 페이지가 있다면, 페이지 주소를 알려주시겠어요?
※ 저희 이름은 코스모스팜 입니다^^
https://the-pilates.com/pila_register/
요청하신 회원가입 페이지 주소입니다.
감사합니다 ^^
아래 코드를 테마의 functions.php 파일에 추가해서 테스트 해보시겠어요?
add_filter('wpmem_register_form_rows', 'my_register_form_rows', 999, 2);
function my_register_form_rows($rows, $toggle){
if(isset($rows['username'])){
$rows['username']['field'] = '<input name="user_login" type="text" id="user_login" value="" class="textbox" placeholder="영문이름+전화번호를 입력해주세요." required>';
}
if(isset($rows['password'])){
$rows['password']['field'] = '<input name="password" type="password" id="password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
}
if(isset($rows['confirm_password'])){
$rows['confirm_password']['field'] = '<input name="confirm_password" type="password" id="confirm_password" class="textbox" placeholder="영문+특수+숫자로 비밀번호를 입력해주세요." required>';
}
return $rows;
}
와우~ 한번에 적용되었습니다.
유용한 플러그인 만들어 주셔서 감사합니다 ^^