안녕하세요~^^
회원가입 시 first_name과 last_name을 조합해서 user_name에 추가하시려면
user.php 파일 수정 대신 user_register 필터를 사용해보시겠어요?
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_action('user_register', 'my_user_register', 10, 1);
function my_user_register($user_id){
$first_name = (isset($_POST['first_name'])&&$_POST['first_name']) ? $_POST['first_name'] : '';
$last_name = (isset($_POST['last_name'])&&$_POST['last_name']) ? $_POST['last_name'] : '';
if($first_name && $last_name){
update_user_meta($user_id, 'user_name', $first_name . $last_name);
}
}
고맙습니다.
안녕하세요.
manage_users_sortable_columns 필터로 적용해주셨는지요?
저희도 아직 테스트해보진 못했지만
구글에 wordpress sortable user column 키워드로 검색해보시겠어요?
고맙습니다.
안녕하세요~^^
플러그인을 사용하지 않고 테마 쪽 functions.php 파일에 코드를 추가해서 사용하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('manage_users_columns', 'my_manage_users_columns', 10, 1);
function my_manage_users_columns($columns){
$columns['user_registered'] = '회원가입';
return $columns;
}
add_filter('manage_users_custom_column', 'my_manage_users_custom_column', 10, 3);
function my_manage_users_custom_column($output, $column_name, $user_id){
if($column_name == 'user_registered'){
$user = new WP_User($user_id);
return $user->user_registered;
}
return $output;
}
add_filter('manage_users_sortable_columns', 'my_manage_users_sortable_columns', 10, 1);
function my_manage_users_sortable_columns($columns){
$columns['user_registered'] = 'user_registered';
return $columns;
}
고맙습니다.