안녕하세요.
비로그인상태로 비밀번호 찾기 페이지, 아이디 찾기 페이지
로그인 상태에서 내 정보 에서 내정보 수정 페이지에
상단에 div를 하나 넣고 그안에 이미지와 텍스트를 넣으려고 합니다.
아울러 비로그인 상태일때의 위에 언급한 2개의 페이지의 인풋박스 위의 라벨텍스트를 지우고 인풋안에 글자를 넣는 방법도 알고싶습니다.
다른 페이지들은 코스모스팜에서 폼 파일에 추가하여 수정하거나 워드프레스 페이지 자체에서 수정하여 만들었는데
저 페이지들은 커스텀하려고 하니 방법을 알수가 없어 문의 드립니다.
아하 어떻게 사용하는지 배우고 갑니다...
정말 감사합니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인 비밀번호 찾기, 아이디 찾기 페이지에서
라벨을 지우고 placeholder를 추가하시려면
워드프레스 관리자 -> 외모(테마 디자인) -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('wpmem_login_form_rows', 'my_login_form_rows_filter', 10, 2);
function my_login_form_rows_filter($rows, $action){
if($action == 'pwdreset'){
$my_rows = array();
foreach($rows as $key=>$item){
$label = $item['label'];
if($key == 0) $item['field'] = '<input name="user" type="text" id="user" value="" class="username" placeholder="아이디">';
if($key == 1) $item['field'] = '<input name="user" type="text" id="user" value="" class="username" placeholder="이메일">';
$item['label'] = '';
$my_rows[] = $item;
}
$rows = $my_rows;
}
if($action == 'getusername'){
$my_rows = array();
foreach($rows as $key=>$item){
$label = $item['label'];
if($key == 0) $item['field'] = '<input name="user_email" type="text" id="user_email" value="" class="username" placeholder="이메일">';
$item['label'] = '';
$my_rows[] = $item;
}
$rows = $my_rows;
}
return $rows;
}
wpmem_login_form_rows 필터에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_login_form_rows/
고맙습니다.
글을 남기고나서 아래 질문은 해결하였습니다...
비로그인상태로 비밀번호 찾기 페이지, 아이디 찾기 페이지
로그인 상태에서 내 정보 에서 내정보 수정 페이지에
상단에 div를 하나 넣고 그안에 이미지와 텍스트를 넣으려고 합니다.
해결됨...
인풋부분만이제 수정하고싶습니다.
비로그인 상태일때의 위에 언급한 2개의 페이지의 인풋박스 위의 라벨텍스트를 지우고 인풋안에 글자를 넣는 방법도 알고싶습니다.
감사합니다