From 910da9bb72bbc23b5d39c30d8196f0dd94b74f64 Mon Sep 17 00:00:00 2001 From: Caleb Stauffer Date: Wed, 4 Oct 2023 14:12:37 -0400 Subject: [PATCH] add headers_sent() check --- src/cssllc-disable-login.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cssllc-disable-login.php b/src/cssllc-disable-login.php index 2293d5a..533412a 100644 --- a/src/cssllc-disable-login.php +++ b/src/cssllc-disable-login.php @@ -38,7 +38,7 @@ public static function init() : void { return; } - if ( constant( 'PHP_SESSION_NONE' ) === session_status() ) { + if ( constant( 'PHP_SESSION_NONE' ) === session_status() && ! headers_sent() ) { session_start(); } @@ -90,7 +90,7 @@ public function action__login_init() : void { * @return void */ public function action__wp_login() : void { - if ( constant( 'PHP_SESSION_NONE' ) === session_status() ) { + if ( constant( 'PHP_SESSION_NONE' ) === session_status() && ! headers_sent() ) { session_start(); }