코스모스팜 회원관리 플러그인 회원 정보 창에 회원 등급(레벨)을 표시하려면 어떻게 해야하나요?

코스모스팜 회원관리 플러그인 사용중입니다.

아래 회원 정보 창의 아이디 옆이나 위, 아래 등에 회원 등급(레벨)도 표시 되도록 하는 방법을 좀 알고 싶습니다.

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    말씀하신 등급(레벨)은 워드프레스 역할을 말씀하시는 건지요?

    직접 파일을 수정해주셔야 할 듯합니다.

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

    아래의 코드가 회원정보 페이지에서 아이디를 표시하는 코드입니다.

    $args['wrapper_before'] .= '<div class="display-name">'.$current_user->display_name.'</div>';

    위의 코드를 아래의 코드로 교체하시면 워드프레스 역할과 아이디를 표시합니다.

    $args['wrapper_before'] .= '<div class="display-name">'.$current_user->roles[0] . ' / ' .$current_user->display_name.'</div>';

    위의 코드를 활용해보시겠어요?

    고맙습니다.

  • 안녕하세요.

    기존의 코드 대신 아래의 코드를 활용해보시겠어요?

    global $wp_roles;
    $args['wrapper_before'] .= '<div class="display-name">'.$current_user->display_name .'/'.translate_user_role($wp_roles->roles[$current_user->roles[0]]['name']).'</div>';

    고맙습니다.

  • 아 정확히 /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/users-list-item-default.php 의 어느부분을 어떻게 수정해야 하는지 이해가 안갑니다 ㅠㅠ

  • 올려주신 이미지를 확인해보니

    코스모스팜 회원 리스트 페이지를 말씀하시는 듯합니다.

    이전 댓글에 안내되어 있는 코드는 회원정보 페이지에서만 적용되기 때문에

    회원 리스트 페이지 쪽은 스킨 파일을 수정해주셔야 합니다.

     

    FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/users-list-item-default.php 파일에서

    유저 목록을 표시하고 있습니다.

     

    코스모스팜 회원관리 플러그인의 스킨 파일을 사용하시는 테마 혹은 차일드 테마에 복사해서 편집할 수 있습니다.

    테마(차일드 테마)에 복사해서 편집하시면

    플러그인 또는 테마 업데이트 시 수정된 레이아웃을 안전하게 유지할 수 있는 장점이 있습니다.

     

    예를 들어 아래 경로의 '유저 목록' 스킨 파일을 복사한 다음

    /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/users-list-item-default.php

    아래 경로처럼 테마(차일드 테마) 쪽에 스킨 파일을 추가해주세요.

    /wp-content/themes/사용중인테마/cosmosfarm-members/users-list-item-default.php

     

    wp_get_current_user 함수를 활용하시면

    현재 사용자의 정보를 확인하실 수 있습니다.

    자세한 내용은 아래의 링크를 참고해보세요.

    https://developer.wordpress.org/reference/functions/wp_get_current_user/

     

    회원 상세 페이지는 현재 기능이 완성되어 있지 않습니다.

    빠른 시일 내에 회원 상세 페이지를 업데이트하도록 하겠습니다.

    고맙습니다.

  • 1.https://imgur.com/K6L9KuQ 처럼

    회원리스트페이지에서 다른 회원들 목록을 보고 회원들에게 쪽지를 보낼수 잇는데 회원정보페이지에서는 회원등급이 나오지만 회원리스트페이지에서  타회원의 등급을 볼수가 없습니다.

     

    2. 그리고 같은 알림,쪽지,회원리스트,회원정보 메뉴에서 회원공개프로 표시는 어떻게 하나요? 

    https://imgur.com/2BAEsbG 페이지는 적용했습니다.

  • 안녕하세요.

    말씀하신 회원리스트 페이지는 어떤 페이지를 말씀하시는 건지요?

    워드프레스 관리자 사용자 페이지 또는 코스모스팜 회원관리 회원 리스트 페이지를 말씀하시는 건지요?

    적용하시려면 페이지가 어떤 페이지인지 알려주시면 도움 드릴 방법을 찾아보겠습니다.

    고맙습니다.

  • 위 코드대로 적용하여 회원정보에선은 등급이 잘 나오는데. 회원리스트 페이지에는 다른 회원의 등급이 표시가 되지 않습니다.

  • 느무느무~~ 감사합니다~~~^^

  • 너무 감사합니다.

    알려주신대로 해서 아이디와 회원 등급 노출을 시켰습니다^^ 감사합니다.

     

    그런데 아래 보시는 것과 같이 회원 등급을 level1은 한글로 '준회원'으로 설정을 했는데요, 준회원 이라는 글자가 안 나오고 level1이 나옵니다.ㅜㅜ

    이걸 한글로 준회원으로 나오게 하는 방법은 없을까요?

    회원 등급 플러그인은 'User Role Editor'를 설치해서 등급을 설정 했습니다.

     

     

  • 커뮤니티에서 저희가 모든 코드를 만들어 드리는 건 현실적으로 불가능합니다.

    코드 수정이 어려우시다면 유료 기술지원 요청을 부탁드립니다.

    고맙습니다.

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