WP Members ちょっと謎めく


WP Members にはログインページ・新規登録ページ・プロフィール編集ページに使用する固定ページを選択する欄がある。
新規登録ページを選択しておくと、ログインページに登録へのリンクが表示され、プロフィール編集ページを選択しておくと、ログインページにパスワードリセットのリンクが表示される。
*パスワードリセットはプロフィール編集ページのURL?a=pwdreset というリンクになるのだが、プロフィール編集ページでプロフィールを編集するかパスワードをリセットするかという表示の切り替えは自動ではしてくれない。
ショートコードでログイン時と非ログイン時の表示を分けることはできるので、パスワードリセットとプロフィール編集までは分けられるが、ユーザー名の回復(プロフィール編集ページのURL?a=getusername)を加えると区別がつけられない。
ので、テーマ上でパラメータでの条件分岐を付ける、
と、パスワードリセット時のダイアログが表示されない。

結局、プロフィール編集・パスワードリセット・ユーザー名回復はそれぞれ編集欄にショートコードを入れて別に作成
プロフィール編集ページに使用する固定ページは選択しない
パスワードリセット等へのリンクは自分で書く