Ich bin mehrmals auf den WordPress-Abmeldefehler gestoßen, habe aber die Ursache dafür nie herausgefunden. Früher fehlte mir im Allgemeinen ein Nonce, aber jetzt, auch mit dem durch wp_logout_url();
generierten Abmeldelink, werde ich mit dem Bildschirm WP begrüßt:
You are attempting to log out of SITE
Do you really want to log out?
Wodurch wird dies überhaupt ausgelöst?
Bearbeiten: Wie ich bereits erwähnte, geschah es zufällig, ich glaube, ich habe etwas herausgefunden. IT funktioniert einwandfrei mit Links, die von wp_logout_url();
generiert wurden. Sobald ich jedoch einen $redirect
-Parameter in wp_logout_url( $redirect );
verwende, stelle ich mich dem Problem.
Gibt es Licht in die Sache?
Diese Nachricht wird von wp_nonce_ays()
ausgelöst, die von check_admin_referer()
aufgerufen wird.
Ihr Browser hat wahrscheinlich keinen Referer-Header gesendet, daher konnte WordPress die Nonce nicht validieren. Dies kann ein Problem in Ihren Browsereinstellungen oder Ihrer Netzwerkverbindung sein.