ユーザのメタ情報をWordPressのユーザ一覧画面に表示する2014/7/16

最近、User Meta Proって会員制サイト作る系のプラグインと格闘していて結構便利なのですが、この辺はいくつか類似のプラグインが出ていて、こちらはあんまり日本ではメジャーじゃなさそうなのですが、良くできています。他のに比べてGUIがしっかりしていて、他の人にも引き継ぎやすそうになっているイメージ。Proは有料です。

User Meta Pro – WordPress user management plugin

で今回は直接これの紹介ではなくて、こういうプラグインで追加したユーザのメタ情報をWordPressのユーザ一覧画面に表示する方法。海外の叡智に頼りました。

WordPress: add and sort custom column in users Admin page | J3 Web Works

add_filter('manage_users_columns','modify_user_columns');

の部分でまず管理画面に表示するためのコラムを作ります。

add_filter('manage_users_custom_column','modify_user_column_content',10,3);

の部分で値を読み込む。

add_filter( 'manage_users_sortable_columns', 'user_sortable_columns' );

で並び替えができるようになりますね。

return $user->church_name;

の辺りで返すデータゴニョゴニョすると更に色々できると思います。

これ覚えておくと良いと思いました。書いておかないと忘れる。

ひとり仕事: フリーランスという働き方
(2012-10-5)
売り上げランキング: 14,705
100円
本格ビジネスサイトを作りながら学ぶ WordPressの教科書
プライム・ストラテジー株式会社
ソフトバンククリエイティブ
売り上げランキング: 5,208
WordPressプロフェッショナル養成読本 [Webサイト運用の現場で役立つ知識が満載! ] (Software Design plus)
高野直子 後藤賢司 染谷昌利 岡本雄樹 深海寛信 岡本 渉 松本悦宜
技術評論社
売り上げランキング: 24,886
いちばんやさしい WordPress の教本 人気講師が教える本格Webサイトの作り方
石川栄和 大串肇 星野邦敏
インプレスジャパン
売り上げランキング: 2,127