로그인 및 회원정보 화면은 제대로 반영되는데, 회원 가입 창은 업로드한 이미지처럼 반영됩니다.
숏코드도 다 같이 넣었는데, 그렇게 반영되는데 어떻게 해야 할까요?
사이트 페이지도 첨부합니다.
현재 올려주신 사이트의 회원가입 페이지는
코스모스팜 회원관리 플러그인의 레이아웃이 맞습니다.
코스모스팜 회원관리 플러그인에서 회원가입 버튼의 문구를 수정하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서
functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('wpmem_register_form_args', 'my_wpmem_register_form_args', 10, 2);
function my_wpmem_register_form_args($args, $tag){
$args['submit_register'] = '가입';
return $args;
}
또는 아래의 코드를 활용해보시겠어요?
add_filter('gettext', 'my_text_strings', 20, 3);
function my_text_strings($translated_text, $text, $domain){
if($domain == 'wp-members' && $translated_text == 'Register'){
$translated_text = '가입';
}
return $translated_text;
}
wpmem_register_form_args 필터에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_register_form_args/
워드프레스 gettext 필터는
아래의 링크를 참고해보시겠어요?
https://codex.wordpress.org/Plugin_API/Filter_Reference/gettext
고맙습니다.
안녕하세요~^^
해결을 하신 건지요?
현재는 회원가입 페이지는 코스모스팜 회원관리 플러그인 레이아웃으로 표시되는 듯합니다.
코스모스팜 회원관리 레이아웃으로 표시되지 않는다면 페이지 설정을 확인해주세요.
필수 초기 세팅 방법
1. 반드시 워드프레스 숏코드로 3개의 페이지를 모두 만들어 주세요.
해당 페이지에 아래 숏코드를 붙여 넣기 하시면 폼이 생성됩니다.
회원가입 숏코드: [wpmem_form register]
사용자 프로필 숏코드: [wpmem_profile register=hide]
로그인 숏코드: [cosmosfarm_members_login_form]
2. 워드프레스 관리자 페이지 -> 회원가입관리 -> 설정 페이지에서 앞서 만든 3개 페이지를 선택해주세요.
고맙습니다.
아직 반영이 안되었습니다. ㅜㅜ 현재 WP-Members에서 각 항목을 직접 수정해보느라 그렇게 보인 것 같습니다.
register 버튼이 영어로 되있는 것으로 보아 반영이 안된 것 같습니다.
말씀하신, 필수 초기 세팅은 모두 완료했습니다. 그래서 로그인 화면 및 회원 정보 페이지는 반영이 되었는데, 같은 방식으로 한 회원가입만 반영이 안 되어서 문의드렸던 것입니다!
다시 한번 확인해주시면 감사하겠습니다.