워드프레스 /wp-admin/사용자/ 페이지에
위와 같은 위치에 컬럼(열) 추가 하는 방법
function new_contact_methods( $contactmethods ) {
$contactmethods['phone'] = 'Phone Number';
return $contactmethods;
}
add_filter( 'user_contactmethods', 'new_contact_methods', 10, 1 );
function new_modify_user_table( $column ) {
$column['phone'] = 'Phone';
return $column;
}
add_filter( 'manage_users_columns', 'new_modify_user_table' );
function new_modify_user_table_row( $val, $column_name, $user_id ) {
switch ($column_name) {
case 'phone' :
return get_the_author_meta( 'phone', $user_id );
default:
}
return $val;
}
add_filter( 'manage_users_custom_column', 'new_modify_user_table_row', 10, 3 );
# To add two columns you need to make some changes.
# Compare both codes to understand.
function new_modify_user_table( $column ) {
$column['phone'] = 'Phone';
$column['xyz'] = 'XYZ';
return $column;
}
add_filter( 'manage_users_columns', 'new_modify_user_table' );
function new_modify_user_table_row( $val, $column_name, $user_id ) {
switch ($column_name) {
case 'phone' :
return get_the_author_meta( 'phone', $user_id );
case 'xyz' :
return '';
default:
}
return $val;
}
add_filter( 'manage_users_custom_column', 'new_modify_user_table_row', 10, 3 );
끝
'개발일기 > 워드프레스' 카테고리의 다른 글
wordpress 자식 테마(child-theme)에 파비콘(favicon) 적용하기 (0) | 2020.10.30 |
---|---|
[워드프레스] 워드프레스 회원가입/로그인 페이지 관리 플러그인 (0) | 2019.07.04 |
[워드프레스][SNS] 워드프레스 사이트에 SNS글 가져오는 방법 (0) | 2019.07.04 |
워드프레스(wordpress) ssl작업 (0) | 2019.02.04 |
워드프레스 Ajax통신 후 주의 할 점( 결과 값에 0이 붙는 이유 ) (0) | 2019.02.01 |