登録フォームに会員種別ごとに入力項目を作成したい
今回の私の要望はこれ。会員種別(つまりユーザー権限グループ)が4つほどあり、会員によって登録する項目が異なるケースです。
まず登録する会員種別を選び、選んだ会員種別によって入力項目の表示・非表示を切り替える必要があります。こんなときは条件分岐(Conditional Logic)の出番です。勿論、Ultimate MemberにはConditional Logicを操作できる機能が用意されています。
https://docs.ultimatemember.com/article/89-conditional-logic
私が作った会員種別は下記です。

プレミアム会員だけ本名の登録が必要なので、プルダウンかラジオボタンでプレミアム会員を選んだときだけ、姓・名入力欄を表示します。で、最初に設定したconditional logicがこれ。

しかし、これでは入力欄はびくともしません!そこで公式サイトの解説ページを更に読みますと・・・

Roles(権限グループ)のドロップダウンかラジオボタンをつかいう場合のValueは「slug」を使うとあるではないですか!!つまり。

こういうことです。これで無事、条件変更で入力欄が表示できました!目出度し。しかし、途中でユーザー権限の違うグループに属したくなったらアップグレード出来るのかな?