WP User Frontend プラグインのログアウトURLは都度変わる
2022-12-31T02:29:02.323Z
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
でも最初のログアウト確認ページ(正式にはエラー)にいける。
