Actualicé el enlace template_redirect para poder obtener la URL de referencia y guardarla en la sesión.
function redirect_url() {
if (! is_user_logged_in()) {
$_SESSION['referer_url'] = wp_get_referer();
} else {
session_destroy();
}
}
add_action( 'template_redirect', 'redirect_url' );
Sin embargo, ahora recibo una advertencia persistente de PHP que no puedo pasar.
Mensaje de PHP: Advertencia de PHP: session_destroy (): tratando de destruir la sesión no inicializada en functions.php en la línea 399 «mientras lee el encabezado de respuesta desde arriba.
Cualquier sugerencia aquí sería genial.
.