WordPressでユーザー情報に項目を追加する

on 2018年10月4日をアップデートしました。 カスタマイズ
1 on 2018年9月9日

 
  • Liked by
書き込み
0 on 2018年10月4日

 

ユーザーのプロフィールに項目を追加するにはfunction.phpに次のコードを追加することで実装することができます。

 

function set_user_meta($profile) {
$profile['addmenu1'] = '追加メニュー1';
$profile['addmenu2'] = '追加メニュー2';
$profile['addmenu3'] = '追加メニュー3';
return $profile;
}
add_filter('user_contactmethods', 'set_user_meta', 10, 1);

 

もっと他にも追加したい場合は追加メニュー3の下に更に追加することで可能です。

addmenuは半角英数、追加メニューの部分は実際に管理画面に表示される部分なので日本語でも大丈夫です。

 

実装した項目をテーマ上で表示させるには

<?php echo get_user_meta($user_id, 'addmenu1', true); ?>

 

$user_idには前もって表示したいユーザーのIDを取得しておく必要があります。

  • Liked by
書き込み
キャンセル
書き込みを読み込む