답변 1개
채택된 답변
+20 포인트
9년 전
db에 insert 할때 hook 처리해서 데이터를 바꿉니다.
회원정보 구하는 방법
https://codex.wordpress.org/ko:Function_Reference/get_userdata
아래 코드를 사용하는테마 functions.php 에 넣어보세요.
Copy
add_filter('gc_insert_data_filters', 'custom_gcboard_insert_filters', 10, 2); function custom_gcboard_insert_filters($datas , $post){ if( is_user_logged_in() ){ //만약에 로그인한 유저이면 $user_info = get_userdata(get_current_user_id()); $full_name = $user_info->first_name.$user_info->last_name; //이름+성 $display_name = $user_info->display_name; //워드프레스에서 사용되는 화면에 표시될 네임 $set_name = $full_name ? $full_name : $display_name; $datas['user_display_name'] = $set_name; // db에 기록될 이름 } return $datas;}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인