http://www.skrgs.org/?page_id=373
주소는 위와 같습니다.
회원가입에서 ID명을 전체적으로 username을 ID로 변경하고 싶습니다.
로그인 화면이랑 회원가입 화면은 수정이 되었는데, 비밀번호 찾기 부분은 변경이 되지 않네요.
두번째로는, 비밀번호 찾기 페이지에서 legend 태그 안에있는 text도 수정하고 싶습니다. 회원가입 페이지에 있는 legend 페이지도 수정하고 싶습니다.
세번째로는, 상단 세컨드메뉴로 있는 login/ register 부분에서 register를 sign in 으로 수정하고 싶습니다.
어떻게 수정하는지 알려주시면 감사하겠습니다.
안녕하세요~^^
아래 코드는 username을 ID로 변경하고, 회원가입 페이지의 legend 텍스트를 바꿀 수 있습니다.
add_filter('wpmem_default_text_strings', 'my_wpmem_default_text_strings', 99, 1);
function my_wpmem_default_text_strings($args){
if(!is_array($args)){
$args = array();
}
$args['login_username'] = 'ID';
$args['pwdreset_username'] = 'ID';
$args['register_heading'] = '회원가입 페이지 입니다.';
return $args;
}
아래 코드는 비밀번호 찾기 페이지의 legend 텍스트를 바꿀 수 있습니다.
add_filter('wpmem_inc_resetpassword_args', 'my_wpmem_inc_resetpassword_args', 99, 1);
function my_wpmem_inc_resetpassword_args($args){
if(!is_array($args)){
$args = array();
}
$args['heading'] = '비밀번호 찾기 페이지입니다.';
return $args;
}
코스모스팜 회원관리에 의해 추가된 메뉴는 아래의 코드로 편집할 수 있습니다.
add_filter('cosmosfarm_members_menu_items', 'my_cosmosfarm_members_menu_items', 99, 3);
function my_cosmosfarm_members_menu_items($menu_items, $menu, $args){
$menu_items['register']['title'] = 'sign in';
/*
$menu_items['account']['title'] = 'ACCOUNT';
$menu_items['login']['title'] = 'LOGIN';
$menu_items['logout']['title'] = 'LOGOUT';
*/
return $menu_items;
}
모든 코드는 테마의 functions.php 파일에 추가해서 사용해주세요.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일을 편집할 수 있습니다.
WP-Members 플러그인의 필터와 액션에 대한 정보는 아래 링크를 참고해주세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/
고맙습니다.