안녕하세요, 코스모스팜 로그인 시 화면 상단에 안녕하세요 -----님이 표시되는 부분의 php 파일 경로를 알고싶습니다.
코스모스팜 회원관리 플러그인 소셜 로그인 시
소셜 쪽에서 보내주는 닉네임은 워드프레스 닉네임으로 저장하고 있습니다.
get_userdata 함수를 활용해서 닉네임을 표시되게 하실 수 있습니다.
get_userdata 함수에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://codex.wordpress.org/ko:Function_Reference/get_userdata
해당 함수를 활용하시면 nickname뿐만 아니라
display_name이 표시되게 하실 수 있습니다.
워드프레스에서 display_name은 공개적으로 표시할 이름으로 설정하고 있으며
아이디, 닉네임, 이메일 등으로 선택해서 사용할 수 있도록 되어있습니다.
고맙습니다.
제가 질문을 명확히 드리지 못한점 죄송합니다.
코스모스팜 회원관리메뉴의 설정 하단부분에 소셜로그인 기능을 이용하고있습니다.
네이버 및 카카오 소셜로그인 후 네이버및 카카오에 가입한 정보( 이름 및 닉네임 등)를 가져와 화면에 나타나게 해주려 합니다.
이것을 할 시에 소셜로그인과 통신을 하는 php 파일의 경로를 알고싶습니다.
워드프레스 관련해서는 자유게시판이 아닌 워드프레스 카테고리로 올려주시길 부탁드립니다.
해당 게시글은 워드프레스 카테고리로 이동되었습니다.
고맙습니다.
안녕하세요~^^
질문 내용을 저희가 정확히 이해했는지는 모르겠습니다.
워드프레스 사이트에서 로그인 시 상단 검정 메뉴를 말씀하시는 건지요?
해당 메뉴는 어드민 바(Admin Bar)라고 부릅니다.
어드민 바 오른쪽에 표시되는 아바타 및 사용자명 또는 공개적으로 표시할 이름은
FTP로 접속해서 /wp-includes/class-wp-admin-bar.php 파일에
add_menus 메소드에서 admin_bar_menu 액션으로 추가하고 있습니다.
실제 표시되는 함수는 /wp-includes/admin-bar.php 파일에
wp_admin_bar_my_account_menu 함수와 wp_admin_bar_my_account_item 함수에서 추가하고 있습니다.
admin_bar_menu 액션을 활용하시면 별도의 메뉴를 추가하실 수 있습니다.
고맙습니다.