WP-Membersのフィールドにニックネームを追加する
[設定]-[WP-Members]-[フィールド]タブで、ニックネームの項目を追加します。

登録時のフィルタフック(wpmem_register_data)で表示名を設定
下記のようにfunction.phpに追加し、入力されたニックネームをWPネイティブフィールドのdisplay_nameに設定します。
ドキュメントはこちら
// メンバーデータ登録時表示名をニックネームで登録
function set_display_name( $fields, $toggle ) {
    $fields['display_name'] = $fields['nickname'];
    return $fields;
}
add_filter( 'wpmem_register_data', 'set_display_name',10,  2 ); 
  
  
  
  

コメント