diff --git a/src/TrackingRules.php b/src/TrackingRules.php index 02d0505..9e09f84 100644 --- a/src/TrackingRules.php +++ b/src/TrackingRules.php @@ -13,7 +13,7 @@ public function __construct(WordPressSettings $settings) public function hasExcludedIp(): bool { - $ip = $_SERVER['HTTP_X_FORWARDED_FOR'] ?? $_SERVER['REMOTE_ADDR']; + $ip = $_SERVER['HTTP_X_FORWARDED_FOR'] ?? ($_SERVER['REMOTE_ADDR'] ?? null); if (empty($ip)) return false;