私は何度かWordPressのログアウトエラーに遭遇しましたが、私は本当にその原因を考え出したことはありません。初期の頃は、私はnonceを見逃していたのが一般的でしたが、wp_logout_url();
によって生成されたログアウトリンクでさえ、私はWP dieスクリーンで迎えられました:
You are attempting to log out of SITE
Do you really want to log out?
そもそもなぜこれが引き起こされるのでしょうか。
編集: 私はそれがランダムに起こっていたと述べたように、私は何かを考え出したと思います。 ITはwp_logout_url();
によって生成されたリンクで問題なく動作しますが、wp_logout_url( $redirect );
で$redirect
パラメータを使用するとすぐに問題に直面し始めます。
問題について何か光ですか?
このメッセージはwp_nonce_ays()
によって呼び出されるcheck_admin_referer()
によって発生します。
お使いのブラウザはおそらくリファラーヘッダを送信していないので、WordPressはナンスを検証できませんでした。これは、ブラウザの設定またはネットワーク接続に問題がある可能性があります。