코스모스팜회원관리로,
소셜로그인을 하거나, 이메일로 로그인하기 기능을 사용 하면
두가지 경우 ID가 자동으로 생성되는데요.
이후 회원프로필 페이지 > 내정보 수정 화면에서
1. 닉네임을 입력할 수 있게 하고,
2. 닉네임이 입력되면 해당 닉네임으로 게시물 및 댓글 작성자명이 표시되도록
하는 방법이 궁금합니다.
안녕하세요~^^
KBoard 플러그인에서 작성자명은 공개적으로 표시할 이름을 활용하고 있습니다.
워드프레스에서 display_name을 공개적으로 표시할 이름으로 설정하고 있습니다.
워드프레스 관리자 -> WP-Members -> 필드 페이지에서 새로운 필드를 추가해보시겠어요?
필드 레이블 : 닉네임 (바꿔도 됩니다.)
Meta Key : display_name (반드시 같아야 합니다.)
필드 타입 : 텍스트
표시 : 체크
필수 : 체크
회원가입 또는 회원정보 수정 시 메타 키(Meta Key)가 display_name인 필드가 공개적으로 표시할 이름으로 설정됩니다.
소셜 로그인을 통한 사용자가 닉네임을 필수로 입력하게 하시려면
필수정보 반드시 입력 기능을 사용해보시겠어요?
WP-Members 플러그인에서 필수로 선택된 필드 정보가 비어있다면 회원정보 페이지로 이동합니다.
워드프레스 관리자 -> 회원가입관리 -> 설정 페이지에서 설정하실 수 있습니다.
고맙습니다.
감사합니다.
알려주신대로 하니 닉네임을 등록할수 있고,
케이보드 게시글 작성시 닉네임으로 등록됨을 확인하였습니다.
다만 한가지 문제가 남아있어 다시 문의드리게 되었습니다.
- 프로필 정보에서 표시되는 유저명이 닉네임으로 변경되어 표시되지가 않습니다.
닉네임 등록시 프로필정보페이지의 유저명도 닉네임으로 대체 될수 있을까요?
말씀하신 유저명이 어떤 건지요?
혹시 사용자명을 말씀하시는 건지요?
보통 우리나라에서 말하는 아이디를 워드프레스는 사용자명 이라고 표시하고 있으며
워드프레스 사용자명은 변경이 어렵습니다.
고맙습니다.