코스모스팜 회원관리 내계정에 버튼 추가 방법 및 비밀번호 변경

https://imgur.com/NQxuwI4

 

내 계정페이지에서 현재 보이는 페이지인데, 궁금한 것이 있습니다. 검색을 해보긴 했는데, 

 

1. 현재 주문, 내 정보 수정, 비밀번호 변경, 로그아웃이 있습니다. 그런데, 주문 클릭시에는 우커머스 주문 페이지로 가는 것이 문제가 없습니다. 다만, 홈페이지의 특성 상, 일반 주문건(배송)과 디지털 배송(이메일로만 전달)을 구분해야 합니다. 그래서 주문 옆에 디지털 주문(또는 다른 이름)으로 하나를 더 추가하고 싶습니다. 검색을 해보니 숏코드를 만들어 추가하여 변경을 할 수 있는건 알겠는데, 아예 4개인 선택을 6개로 늘릴 수 있는 방법은 못찾겠네요.(2가지를 추가하고 싶어서)

2. 여기서 타 앱의 숏코드를 넣은 페이지를 추가할수도 있는지요? YITH라는 플로그인의 포인트&리워드를 사용하고 있는데, 내 계정내역에서 포인트를 볼 수 있게 하려고 합니다. 기존에 동작하던 페이지였으나 코스모스팜 회원가입을 한 후에는 그냥 우커머스 기본페이지로만 연결되고 포인트 페이지로 연결이 되지 않습니다. 엔드포인트 주소는 https://xxx/my-acc/orders (주문내역), https://xxx/my-acc/my-points 같은 형태였습니다만, 결과적으로는 https://xxx/my-acc/ 페이지로만 연결됩니다. 

3. 비밀번호 변경 시, "기존비밀번호" , "신규비밀번호"를 입력하라고 하는데, 소셜로그인으로 가입시(특히 네이버) 비밀번호 입력 없이 가입을 하게 됩니다. 이경우에는 회원이 비밀번호를 변경할 수 있는 방법이 없을까요?

 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    코스모스팜 회원관리 회원정보(마이페이지) 페이지에서 링크는

    wpmem_member_links_args 필터를 사용하시면 편집이 가능합니다.

    FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Page_Builder.class.php 파일에

    wpmem_member_links_args 필터가 적용되어 있으며

    실제 코드는 member_links_args 메소드에서 확인해보실 수 있습니다.

     

    회원정보 페이지에 새로운 메뉴를 추가하는 방법은

    아래 관련 링크도 참고해보시겠어요?

    https://www.cosmosfarm.com/threads/document/33424

     

    그리고 최신 버전의 플러그인에서 소셜 로그인으로 가입한 사용자는 비밀번호 변경 메뉴를 표시하고 있지 않습니다.

    또한 소셜 로그인 사용자는 워드프레스 사용자로 등록 시 별도로 비밀번호를 입력하지 않기 때문에

    비밀번호 변경 기능이 필요하지 않습니다.

    소셜 로그인 사용자에게도 비밀번호 변경을 표시하려는 이유를 알려주시겠어요?

    고맙습니다.

  • 첫번째와 두번째는 이해하였습니다. 새로운 메뉴는 제가 검색부족이었네요^^

     

    두번째로, 이전에 WP social login을 이용해 소셜로그인을 운영했을 때, 소셜로 가입했지만 일반 아이디로 로그인을 하시는 분들이 꽤 있었습니다. 그렇다보니, 그런 분들이 비밀번호 변경을 꽤 하셔서 물어보는 것이었습니다.

    (현재 코스모스팜 회원가입의 경우, 이메일주소가 바로 아이디가 되지만..이전에는 아이디부분만 아이디가 되었었습니다.)

     

    그리고, 한 번 특정 소셜로 가입하면, 그 계정은 다른 소셜로는 연결이 불가능한가요?  

     

    또한, 어느 소셜로 가입했는지(이메일 보면 알 수 있긴 하지만)의 여부를 알 수 있는 페이지가 있는지 궁금합니다. 아무리 찾아봐도 찾을수가 없어서요.  기존 소셜 사용자 정보를 연동하려고 하는데, 접근할 방법이 없는 것 같습니다. 그리고 기존에는 해당 정보를 지울 경우 소셜과의 연동을 리셋할 수 있었으나, 지금은 wp-members에서 지워봐야 소셜 정보가 살아있어서 회원을 삭제했는데도 강제 가입이 되며 회원이 되어버리는 문제가 있습니다.

    https://imgur.com/agXCaAF 

    이전에는 이렇게 Wp-members 아이디 번호와 연동되는 정보를 별도로 볼 수 있었습니다. (WP Social login)

     

    코스모스팜 회원가입을 구매 후, 여러 기능을 찾다가 단비소프트의 회원가입 설명을 보니, 가입후에도 다른 소셜계정과 추가 연동할 수 있지만, 코스모스팜에서는 그 기능은 제공하지 않는 것 같습니다. 혹시라도, 제가 잘못 찾고 있는 것인지 궁금합니다.

     

    감사합니다!

     

     

  • 코스모스팜 회원관리 플러그인 소셜 로그인 시

    최초에는 워드프레스 사용자로 새로 회원가입을 한 후 로그인을 하며 이후에는 로그인만 하게 됩니다.

    기존 워드프레스 사용자 정보에 등록된 이메일로 새로 회원가입 시에는

    이메일을 임의의 문자로 변경해서 가입을 하고 있습니다.

    다른 소셜과의 연동은 현재 지원하지 않고 있습니다.

    관련해서 좋은 방법이 있을지 연구해보겠습니다.

     

    워드프레스 사용자 페이지에서 어떤 소셜로 로그인했는지 표시되게 하시려면

    아래 관련 링크를 참고해보시겠어요?

    https://www.cosmosfarm.com/threads/document/53685

    고맙습니다.

  • 답변 대단히 감사합니다. 나름 검색해보고 없어서 질문드린 거였는데, 키워드의 문제였나봐요 ㅠㅠ

     

    일단 테스트해보도록 하겠습니다. 새롭게 플러그인을 옮기면서 적용할 것들이 많아서, 아직 적응중이라 질문이 많은 점 양해 부탁드리며.. 친절하셔서 좋습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기