From 753db264f8565e62695a078ccff3fa33747fa8af Mon Sep 17 00:00:00 2001 From: Champ Camba Date: Tue, 4 Jul 2023 00:18:36 +0800 Subject: [PATCH] Add filter hook for redirecting flagged user --- includes/core/class-secure.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/includes/core/class-secure.php b/includes/core/class-secure.php index a2343cf8..d740f42a 100644 --- a/includes/core/class-secure.php +++ b/includes/core/class-secure.php @@ -432,11 +432,18 @@ if ( ! class_exists( 'um\core\Secure' ) ) { wp_destroy_current_session(); wp_logout(); session_unset(); - $login_url = add_query_arg( 'err', 'inactive', um_get_core_page( 'login' ) ); - wp_safe_redirect( $login_url ); - exit; + $redirect = apply_filters( 'um_secure_blocked_user_redirect_immediately', true ); + if ( $redirect ) { + $login_url = add_query_arg( 'err', 'inactive', um_get_core_page( 'login' ) ); + wp_safe_redirect( $login_url ); + exit; + } + + return true; } + + return false; } /**