Wordpressのマルチサイトでネットワーク管理者がカスタムユーザー情報を編集できるようにする
http://www.warna.info/archives/588/
http://takahashifumiki.com/web/programing/1266/
ここらへんを見てユーザー情報に、カスタム項目を追加したが、マルチサイトで
ネットワーク管理者がユーザー情報を編集しようとしても出てこない。
理由はいくつかあるが、順を追って。
1)使うのは $user_id。
global $user_ID としていたが、これは $user_id にする。
2)アクションフックが無効になっている。
無効にしている該当の行をコメントアウト。
本体を触らざるを得なかった。いやだけどしょうがない。
wp-admin/user_edit.php
@@ -226,7 +226,7 @@ - if ( IS_PROFILE_PAGE ) + //if ( IS_PROFILE_PAGE )
3)DB更新のためのアクションフックは2つかけておく。
add_action("personal_options_update", "<your function>"); add_action("edit_user_profile_update", "<your function>");
終わり。