우커머스 설치 후 비밀번호 찾기가 작동하지 않습니다.

1. 정확한 제품 또는 플러그인 이름

코스모스팜 페이 for 우커머스

 

코스모스팜 회원관리

 

2. 상세 내용

1. 우커머스 설치 후 로그인 창에서 비밀번호 찾기가 작동하지 않습니다. 

 

2. 우커머스 내계정에서 계정정보 , 비밀번호 찾기도 안됩니다. 

 

3. 확인 가능한 상세 페이지 주소

http://141.164.35.162/

 

4. 수정한 코드 내역 (있다면)

 

아래의 코드를 추가하였습니다. 

 

 

/*우커머스 My Account를 코스모스팜 회원가입으로 이동*/

 

add_filter('the_content', 'the_content_20210930', 10, 1);

function the_content_20210930($content){

    if(is_account_page() && !is_user_logged_in()){

        $content = do_shortcode('[cosmosfarm_members_login_form]');

    }

   

    return $content;

}



 

 /*우커머스의 계정 정보, 비밀번호 변경을 코스모스팜 회원관리 쪽으로 연결*/

 

 add_filter('woocommerce_account_menu_items', 'my_woocommerce_account_menu_items_20210616', 99, 1);

function my_woocommerce_account_menu_items_20210616($menu_items){

    unset($menu_items['customer-logout']);

    $menu_items['edit-password'] = '비밀번호 변경';

    $menu_items['customer-logout'] = '로그아웃';

    return $menu_items;

}

 

add_filter('woocommerce_get_endpoint_url', 'my_woocommerce_get_endpoint_url_20210616', 10, 2);

function my_woocommerce_get_endpoint_url_20210616($url, $endpoint){

    if($endpoint == 'edit-account'){

        $url = add_query_arg(array('a'=>'edit'), get_cosmosfarm_members_profile_url()); // 회원정보 변경 페이지 주소 변경

    }

    else if($endpoint == 'edit-password'){

        $url = add_query_arg(array('a'=>'pwdchange'), get_cosmosfarm_members_profile_url()); // 비밀번호 변경 페이지 주소 변경

    }

    return $url;

}

 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요