Добавить пользовательский столбец на странице списка пользователей

Мне нужно подключиться к странице списка пользователей.

Мне нужно добавить столбец флажка для каждого пользователя, чтобы помнить, платили они или нет.

Спасибо за помощь, потому что не можете найти фрагмент, чтобы подключиться к этой странице администратора.

Solutions Collecting From Web of "Добавить пользовательский столбец на странице списка пользователей"

Столбец списка пользователей фильтруется командой manage_users_columns . Взгляните на этот простой пример того, как подключиться к этому фильтру:

 // We add another column using 'manage_users_columns' filter function my_payment_column($columns) { return array_merge( $columns, array('payment' => __('Payment')) ); } // Now we add some content to each row by using 'manage_users_custom_column' hook function my_payment_column_value($column_name, $user_id) { if ( 'payment' == $column_name ) { // Place to add checkbox, text field, etc. // If the user has paid, show it. Else, show N/A. if ( isset($paid) && $paid ) { echo __('Paid','text-domain'); } else { echo __('N/A','text-domain'); } } } // Hook into filter add_filter( 'manage_users_columns', 'my_payment_column' ); add_action( 'manage_users_custom_column', 'my_payment_column_value', 10, 2 ); 

Вы можете использовать это

 function modify_user_table( $column ) { $column['comments'] = 'Comments'; return $column; } add_filter( 'manage_users_columns', 'modify_user_table' ); function modify_user_table_row( $val, $column_name, $user_id ) { global $wpdb; if ($column_name == 'comments') { $comment_count = $wpdb->get_var( wpdb->prepare( "SELECT COUNT(*) S total FROM $wpdb->comments WHERE comment_approved = 1 AND user_id = %s", $user_id ) ); return $comment_count; } return $val; } add_filter( 'manage_users_custom_column', 'modify_user_table_row', 10, 3 ); 

Для подробного объяснения посетите http://tekina.info/add-extra-column-user-listing-page-wordpress-admin-panel/