답변 3개
채택된 답변
+20 포인트
9년 전
기본적으로 아이디로 나오지 않나요?
function.php 에 추가 하는 '이름으로 표시'하는구문입니다.
</p><p>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;
}</p><p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인