質問: isset( $_POST['form_value'] ) ? sanitize_text_field( $_POST['form_value'] ) : ''; // the $meta_val would be a $_POST param from inner meta box form update_user_meta( $user_id, 'user_meta_key', $meta_val ); } } add_action( 'bp_members_admin_update_user', 'bp_user_save_metabox' ); ``` こういった感じです、、。 もし説明不足で分かりづらい点があればお申し付けくださいませ。 よろしくお願い致します。
回答: 拡張プロフィールはユーザーが編集できるエリアなので、通常管理者が編集する箇所ではありません。そのため、管理者ではなくユーザーがそこを書き換えることも可能になると思います。 書かれている用途から、プライベートメッセージにファイルが添付できれば同じような機能を持たせられそうなのですが、どうでしょう。参考になればいいのですが・・・。 【BuddyPress Message Attachment — WordPress Plugins】 【BuddyPressで使えるおすすめプラグインまとめ!【2014年版】】