レッスン予約プラグインについてのメモです。
前回、「講師」ユーザーの編集ページに項目を追加しましたが、同じ要領で「会員」ユーザーの編集ページに「有効期限」という項目を追加します。会員登録をし入金を済ませると、入金確認後に管理者が「有効期限」を更新する、という流れです。

「会員」ユーザー自身はプロフィールページで「有効期限」の確認はできるが、変更はできない、というようにします。

 

ユーザー編集ページに項目を追加する

 

プロフィールページに項目を追加する

「有効期限」は "readonly" にします。

 

追加した項目をユーザー情報更新時に保存する

 

ユーザーを削除したらユーザーメタ情報も削除する

 

スクリーンショット

ユーザー編集ページ(管理者用)に項目を追加します。

ss-profile-term

 

プロフィールページ(ユーザー自身ログイン時)に項目を追加します。
有効期限の確認はできますが、変更はできません。

ss-profile-term-user