코스모스팜 스레드

WP-members 로그인 후 사용자 표시

워드프레스 회원가입 폼 기본 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 위젯을 사용하시면

    해당 위젯에 비로그인 시 로그인 레이아웃이 표시되고

    로그인 시에는 아이디와 로그아웃 링크가 표시됩니다.

    워드프레스 관리자 -> 외모 -> 위젯 페이지에서 확인하실 수 있습니다.

    고맙습니다.

  • 너무 감사드립니다.^^ 잘 활용해 보겠습니다.

    그리고 죄송하지만 한 가지만 더 문의드리겠습니다.

    같은 컴퓨터에서 관리자 로그인 후 프런트(사용자 페이지) 페이지에서 관리자 로그인과 상관없이 

    로그아웃 상태로 볼 수 있는 방법도 있을까요? 또는 다른 아이디로 접속하여 볼 수도 있는 방법이 있는지요...,

    위에 답변도 너무 감사한데.., 거듭 문의드려 죄송합니다.

  • 질문 내용이 이해가 잘 안 갑니다.

    좀 더 설명을 해주시겠어요?

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
코스모스팜 회원관리