본문
회원정보에서 WP_Users_List_Table' 문자열 호출
wp-admin/users.php
-->
$wp_list_table = _get_list_table('WP_Users_List_Table');
함수는 여기에 있다.
/wp-admin/includes/list-table.php
'WP_Posts_List_Table' => 'posts',
'WP_Media_List_Table' => 'media',
'WP_Terms_List_Table' => 'terms',
'WP_Users_List_Table' => 'users',
'WP_Comments_List_Table' => 'comments',
'WP_Post_Comments_List_Table' => 'comments',
'WP_Links_List_Table' => 'links',
'WP_Plugin_Install_List_Table' => 'plugin-install',
'WP_Themes_List_Table' => 'themes',
'WP_Theme_Install_List_Table' => array( 'themes', 'theme-install' ),
'WP_Plugins_List_Table' => 'plugins',
// Network Admin
'WP_MS_Sites_List_Table' => 'ms-sites',
'WP_MS_Users_List_Table' => 'ms-users',
'WP_MS_Themes_List_Table' => 'ms-themes',
실제 호출은 다시
require_once( ABSPATH . 'wp-admin/includes/class-wp-' . $required . '-list-table.php' );
결국 최종 리스트 파일소스는 아래에 있다
wp-admin/includes/class-wp-users-list-table.php
뭐할라꼬 두번식이나 호출해서 부르나 생각해봤더니. 핵심코어 작업하는 놈이 한명 이상임을 기준으로 하는듯 하다...
-----------------
$wp_list_table = _get_list_table('WP_Users_List_Table'); 에서 클래스를 받아오고
$pagenum = $wp_list_table->get_pagenum();
페이지정보 받아오고
<?php $wp_list_table->display(); ?>
에서 회원 목록 출력
댓글목록
등록된 댓글이 없습니다.