안녕하세요.
wp-members와 코스모스팜 회원가입을 사용중인데,
비밀번호찾기 링크를 수정할려고 수정이 안되서 문의 남깁니다.
functions.php에
add_filter( 'wpmem_fogot_link', 'my_forgot_link', 10, 2 );
function my_forgot_link( $link, $tag ){
return '페이지주소';
}
사용 하였는데도 안되서 문의드립니다.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_forgot_link/
에 설명되어 있는 대로도 해봐도 안되고, WP_DEBUG를 true로 설정해도 오류가 안나더라구요.
혹시 비밀번호찾기 링크를 수정할려면 다르게 설정해줘야하는 값이 있는건지 궁금합니다.
비밀번호 찾기 페이지에만 별도의 CSS 코드를 적용하시려면
.cosmosfarm-members-form.pwdreset-form 선택자를 활용해보시겠어요?
아래의 코드처럼 적용하시면
암호 초기화 버튼 색상을 파란색으로 변경하실 수 있습니다.
.cosmosfarm-members-form.pwdreset-form input[type=submit] { background-color: blue !important; }
비밀번호 찾기 기능은 WP-Members 플러그인 쪽의 기능입니다.
어느 링크로 수정하려고 하시는지요?
다른 페이지로 연결할 경우 예상치 못한 에러가 생길 수도 있습니다.
고맙습니다.
답변 감사드립니다.
비밀번호찾기와 회원정보수정 css를 다르게 줄려고 하는데
페이지가 같다보니 링크를 다르게 할려고 합니다.
<?php echo add_query_arg(array('a'=>'pwdreset'), get_cosmosfarm_members_profile_url())?>
위 소스를 원하는 링크로 바꿔줘도 상관 없는건가요??
안녕하세요~^^
코스모스팜 회원관리 플러그인에서 비밀번호 찾기 링크는
로그인 페이지에서 표시하고 있습니다.
어떤 이유로 비밀번호 찾기 링크를 수정하고 싶으신 건지요?
FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/login-form.php 파일에
아래의 코드로 비밀번호 찾기 링크를 표시하고 있습니다.
<?php echo add_query_arg(array('a'=>'pwdreset'), get_cosmosfarm_members_profile_url())?>
로그인 페이지를 커스텀하시려면 기존 스킨 파일을 테마 내 디렉토리로 복사해주세요.
/wp-content/themes/사용중인테마/cosmosfarm-members/login-form.php
테마 업데이트시 해당 파일을 잘 보관해주셔야 합니다.
테마나 코스모스팜 회원관리 플러그인을 업데이트하더라도 그대로 유지하시려면
자식 테마를 적용해서 자식 테마 쪽에 디렉토리를 복사하시는 게 좋을 듯합니다.
워드프레스 로그인 화면 디자인 수정 방법도 참고해보시겠어요?
고맙습니다.