1. 정확한 제품 또는 플러그인 이름
코스모스팜 회원관리 플러그인
2. 상세 내용
현재 로그인을 할때 없는 아이디를 입력하게 되면
"사용자명 123은(는) 이 사이트에 등록되지 않았습니다. 사용자명을 알 수 없으면 대신 이메일 주소를 사용해보세요."
위 문구가 뜨는데 위 문구를 아래 문구로 변경하고 싶습니다.
"사용자명 으로는 수상내역 조회가 되지 않습니다. 사용자명을 확인해 보시고, 조회가 불가한 경우 서울영아티스트협회 카카오톡으로 문의하세요."
수정가능한 코드 위치나 방법을 알려주시면 감사하겠습니다.
3. 확인 가능한 상세 페이지 주소
http://seoulyoungartist.com/login/
4. 수정한 코드 내역 (있다면)
없습니다.
안녕하세요~^^
해당 문구는 WP-Members 플러그인에서 표시하고 있으며
wpmem_default_text 필터를 활용해서 편집이 가능합니다.
wpmem_default_text 필터에 대한 자세한 내용은
아래의 링크를 참고 부탁드립니다.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_default_text/
login_failed_heading과 login_failed 쪽을 확인해보시겠어요?
고맙습니다.
보내주신 링크에 나오는 파일 위치 부분에 수정할 내용이 없습니다;; 제가 다 찾아보아도 현재 뜨는 오류는 그 내용이 없더라고요.
영어로 워드프레스 사이트를 변환하면 영어로 변경이 되는걸로 보아 wp_members는 맞는거 같은데 그 메시지 내용은 다른데서 변경해야하는 듯 싶습니다.
"사용자명 으로는 수상내역 조회가 되지 않습니다. 사용자명을 확인해 보시고, 조회가 불가한 경우 서울영아티스트협회 카카오톡으로 문의하세요."
죄송하지만 이 문구가 있을만한 다른 파일명은 없을까요?
우선 wpmem_default_text 여기에는 내용이 없습니다 ㅜㅠ
플러그인 내에서 수정하면 업데이트 시 초기화 되기 때문에
워드프레스는 액션과 필터로 구성된 훅이라는 기능을 사용하여
내용을 수정할 수 있도록 설계되어 있습니다.
파일을 직접 수정하시는 것은 권장드리지 않으며
가급적 훅을 사용하여 내용을 변경하시길 권장드립니다.
wpmem_default_text 필터에 내용이 없다면
wpmem_login_failed_args 필터를 사용해보시겠어요?
아래의 예제 코드를 참고하여
테마 functions.php 파일에 입력 후 테스트해보시겠어요?
add_filter('wpmem_login_failed_args', 'my_wpmem_login_failed_args', 10, 1);
function my_wpmem_login_failed_args(){
$args['message'] = '로그인 실패';
return $args;
}
고맙습니다.