WordPressの投稿者名リストはデフォルトだと「ブログ上の表示(ユーザーネーム)」という表示形式になっています。
これを「姓 名」にするためには、functions.phpに以下を追加します。
add_filter('wp_dropdown_users', 'switch_user_fullname'); function switch_user_fullname($output) { global $post; $users = get_users( array( 'meta_key'=> 'last_name','orderby' => 'meta_value' ,'order' => 'ASC' ) ); $output = "<select id=\"post_author_override\" name=\"post_author_override\" class=\"\">"; foreach($users as $user) { $sel = ($post->post_author == $user->ID)?"selected='selected'":''; $name = get_the_author_meta('last_name',$user->ID).' '.get_the_author_meta('first_name',$user->ID); if(empty($name) || $name == ' ') { $name = $user->user_login; } $output .= '<option value="'.$user->ID.'"'.$sel.'>'.$name.'</option>'; } $output .= "</select>"; return $output; }