Me he topado con el error de cierre de sesión de WordPress varias veces, pero en realidad nunca descubrí la causa. En días anteriores, generalmente faltaba un nonce, pero ahora, incluso con el enlace de cierre de sesión generado por wp_logout_url();
, me aparece la pantalla del WP:
You are attempting to log out of SITE
Do you really want to log out?
¿Qué hace que esto se dispare en primer lugar?
Editar: Como mencioné que estaba sucediendo al azar, creo que descubrí algo. Funciona bien con el enlace generado por wp_logout_url();
, pero tan pronto como uso un parámetro $redirect
en wp_logout_url( $redirect );
, empiezo a enfrentar el problema.
¿Alguna luz al respecto?