워드프레스 회원가입 폼 기본 WP-members 설치와 코스트팜 회원가입관리 설치로 로그인 후 가입자 아이디 등 노출 설정 방법을 알고싶습니다.
예를들어 사용자 로그인 후 탑메뉴, 헤더, 메인메뉴(로그인) 등의 한곳에 흔하게 볼 수있는 가입자의 아이디, 이름, 또는 이메일 등이
노출되게하면 좋겠습니다. 현재 메인 메뉴에 로그인하면->로그아웃으로 로그아웃하면 로그인 메뉴로 바뀌도록은 설정된 상태입니다.
고수님들 부탁드립니다. ^^꾸벅^^
안녕하세요~^^
워드프레스 사이트에서 get_userdata 함수와 get_user_meta 함수를 사용하시면
사용자 정보를 표시하실 수 있습니다.
직접 코드 추가가 가능한 위치라면
아래의 코드를 활용해보시겠어요?
<?php
if(is_user_logged_in()){
$user_id = get_current_user_id();
$user = get_userdata($user_id);
echo $user->user_login;
}
?>
위의 코드를 적용하시면 로그인 시 사용자 아이디가 표시됩니다.
추가로 WP-Members Login 위젯을 사용하시면
해당 위젯에 비로그인 시 로그인 레이아웃이 표시되고
로그인 시에는 아이디와 로그아웃 링크가 표시됩니다.
워드프레스 관리자 -> 외모 -> 위젯 페이지에서 확인하실 수 있습니다.
고맙습니다.
너무 감사드립니다.^^ 잘 활용해 보겠습니다.
그리고 죄송하지만 한 가지만 더 문의드리겠습니다.
같은 컴퓨터에서 관리자 로그인 후 프런트(사용자 페이지) 페이지에서 관리자 로그인과 상관없이
로그아웃 상태로 볼 수 있는 방법도 있을까요? 또는 다른 아이디로 접속하여 볼 수도 있는 방법이 있는지요...,
위에 답변도 너무 감사한데.., 거듭 문의드려 죄송합니다.
질문 내용이 이해가 잘 안 갑니다.
좀 더 설명을 해주시겠어요?
고맙습니다.