1. 정확한 제품 또는 플러그인 이름
kboard, 회원가입관련
2. 상세 내용
Topmenu에 로그인부분을 넣어놓고
로그인을 하면 로그아웃, 회원정보가 보이는데
여기에 회원정보 텍스트 대신에 '(이름)님(역할, 등급) 반갑습니다'
는 형식으로 보이게 하려면 어디를 수정해야 하나요...?
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
이전에도 비슷한 문의가 있었는데
아래 링크에 있는데 필터를 참고하셔서 설정해보시겠어요?
https://www.cosmosfarm.com/threads/document/14305
고맙습니다.
그 부분은 확인을 했는데.... 로그인 한 사람의 이름 뽑아내는거랑 역할 뽑아내는걸 몰라서...ㅠㅠ
안녕하세요~^^
위에 알려드린 코드 대신 아래 코드를 테마의 functions.php 파일 하단에 추가해보시겠어요?
워드프레스 관리자 -> 외모 -> 테마 편집기에서도 functions.php 파일을 편집하실 수 있습니다.
add_filter('cosmosfarm_members_menu_items', 'my_cosmosfarm_members_menu_items', 99, 3);
function my_cosmosfarm_members_menu_items($menu_items, $menu, $args){
$user = wp_get_current_user();
$display_name = $user->display_name;
$roles = $user->roles;
$menu_items['account']['title'] = $display_name.'님('.$roles[0].') 반갑습니다';
$menu_items['account']['order'] = 2;
return $menu_items;
}
고맙습니다.
감사합니다.. 제가 찾던겁니다..ㅠㅠ