🏡まったのブログ

WP User Frontend プラグインのログアウトURLは都度変わる

目次

WP User Frontend プラグインを使うとユーザー登録ページ、ログインページを上書きできるが、ログアウトURLが何かわからなかった。WP標準の以下URLを踏むとログアウト確認ページにいきログアウトできるが、これは正式にはエラーである。

/wp-login.php?action=logout

上記のログアウトリンクが[ログインページに指定したURL]?action=logout&_wpnonce=xxxの形になっていてこれを踏むと一発でログアウトできるが、この_wpnonceの値が毎回変わるようで、結論はマイアカウントページのSign outからログアウトしてもらうしか無いようだ。

余談

ちなみに僕のWPUFのLogin/Registration設定は以下のようになっており、Login Pageに指定しているページのスラッグがloginなので/login/?action=logoutでも最初のログアウト確認ページ(正式にはエラー)にいける。