WordPress

WordPress ユーザー一覧に項目を追加する方法

WordPress で管理画面のユーザー一覧に項目を追加する方法を紹介します。
例えば、ユーザー一覧の画面をカスタマイズしたい場合に便利な方法です。

追加方法

次のコードを functions.php に追加します。


/* 【管理画面】ユーザー一覧に項目を追加する */
function custom_users_columns( $columns ) {
  $columns['user_url'] = 'URL';
  return $columns;
}
function custom_users_custom_column( $dummy, $column, $user_id ) {
  if ( $column == 'user_url' ) {
    $user_info = get_userdata($user_id);
    return $user_info->user_url;
  }
}
add_filter( 'manage_users_columns', 'custom_users_columns' );
add_filter( 'manage_users_custom_column', 'custom_users_custom_column', 10, 3 );

任意の値に変更す場合は user_url(フィールド名) と URL(データ項目名) を変更します。
プラグイン「WP-Members」を使った時に便利だなと思ったんですが、プラグインのデフォルト機能で、データ項目名の表示・非表示の機能がありました。(汗

まとめ

WordPress で管理画面のユーザー一覧に項目を追加する方法を紹介しました。
例えば、ユーザー一覧の画面をカスタマイズしたい場合に便利な方法です。

スポンサーリンク

合わせて読みたい関連記事