반응형
관리자 사용자 목록 페이지를 확장하는 방법?
다음은 워드프레스 관리자 목록의 이미지입니다.
제가 하고 싶은 일은 배지 추가란을 추가하는 것입니다.열 값은 다른 페이지로 연결되는 링크여야 합니다.
코어 파일을 편집하려고 했지만 변경하면 다음 업데이트와 함께 변경 사항이 손실되기 때문에 잘못된 관행이라는 것을 알게 되었습니다.
WordPress가 하는 일은 그것이 사용하는 것입니다.$wp_list_table = _get_list_table('WP_Users_List_Table');테이블을 가져오다 그리고$wp_list_table->display();테이블을 표시합니다.
테이블에 필드를 추가하고 관리자 사용자 목록 페이지를 확장하는 방법?
당신은 필터가 필요합니다.manage_users_columns그리고.manage_users_custom_column.
화면 옵션에서 사용자 메인 페이지에 사용자 ID 표시 코드:
add_filter( 'manage_users_columns', 'column_register_wpse_101322' );
add_filter( 'manage_users_custom_column', 'column_display_wpse_101322', 10, 3 );
function column_register_wpse_101322( $columns )
{
$columns['uid'] = 'ID';
return $columns;
}
function column_display_wpse_101322( $empty, $column_name, $user_id )
{
if ( 'uid' != $column_name )
return $empty;
return "<strong>$user_id</strong>";
}
이 지침을 따르면 원하는 것을 얻을 수 있을 것입니다.
http://justintadlock.com/archives/2009/09/10/adding-and-using-custom-user-profile-fields
언급URL : https://stackoverflow.com/questions/18550346/how-to-extend-admin-users-list-page
반응형
'programing' 카테고리의 다른 글
| MariaDB Galera 클러스터 고유 키를 신뢰할 수 있습니까? (0) | 2023.09.24 |
|---|---|
| XMLEMENT Oracle을 사용할 때 ' 또는 에서 특수 문자를 대체하는 방법 (0) | 2023.09.24 |
| 데이터베이스 오류: 데이터베이스 mydatabase MySQL을 사용할 수 없습니다. 오류: 0() 세션이 중지되었습니다. (0) | 2023.09.24 |
| wordpress permlink show "web.config now." in godaddy (0) | 2023.09.24 |
| 시스템 시동 시 도커 컴포지트 업-데이터를 실행하는 방법은? (0) | 2023.09.24 |
