From 24d9bfd74ffe01b882a675d90afce2bb9b9a58b0 Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Thu, 28 Aug 2025 16:59:33 +0200 Subject: [PATCH] use wp_doing_ajax() instead of checking for global constant (#36) The function is available since WP 4.7, so we could have been using it since v1.2. It defaults to the same logic but applies an additional filter internally. --- includes/class-scliveticker.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/class-scliveticker.php b/includes/class-scliveticker.php index 8f18639..f9e1b31 100644 --- a/includes/class-scliveticker.php +++ b/includes/class-scliveticker.php @@ -76,7 +76,7 @@ class SCLiveticker { add_filter( 'rest_scliveticker_tick_query', array( 'SCLiveticker\\Api', 'tick_query_filter' ), 10, 2 ); // Skip on AJAX if not enabled. - if ( ( ! isset( self::$options['enable_ajax'] ) || 1 !== self::$options['enable_ajax'] ) && ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) { + if ( ( ! isset( self::$options['enable_ajax'] ) || 1 !== self::$options['enable_ajax'] ) && wp_doing_ajax() ) { return; }