Skip to main content
WP HealthKit

Is NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall Compatible with PHP 8.3?

Not Compatible

This plugin has critical incompatibilities with PHP 8.3.

PHP Version Requirements

Declared Minimum

7.1

Actual Minimum Detected

8.0

Tested Up To

PHP 8.3

Compatibility Issues (38)

Missing 'Requires PHP' headerHIGH

Plugin Header

PHP 8.0+ Required: Named argumentsINFO

lib/class_mail.php:77

PHP 8.0+ Required: Named argumentsINFO

lib/class_mail.php:78

PHP 8.0+ Required: Named argumentsINFO

lib/class_mail.php:162

PHP 8.0+ Required: Named argumentsINFO

lib/class_mail.php:163

PHP 8.0+ Required: Match expressionINFO

lib/class-import-export.php:72

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:48

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:49

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:54

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:70

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:72

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:92

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:96

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:106

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:146

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:147

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:165

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:166

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:167

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:168

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:183

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:184

PHP 8.0+ Required: Named argumentsINFO

lib/class-nfw-session.php:185

PHP 8.0+ Required: Named argumentsINFO

lib/firewall.php:233

PHP 8.0+ Required: Named argumentsINFO

lib/firewall.php:235

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:140

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:279

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:867

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:903

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:921

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:956

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:1006

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:1403

PHP 8.0+ Required: Named argumentsINFO

lib/helpers.php:1468

PHP 8.0+ Required: Named argumentsINFO

lib/settings_dashboard.php:257

PHP 8.0+ Required: Named argumentsINFO

lib/settings_dashboard.php:285

PHP 8.0+ Required: Named argumentsINFO

lib/settings_logs_live_log.php:34

PHP 8.0+ Required: Match expressionINFO

lib/settings_security_rules_update.php:514

PHP Version Distribution

According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.

Frequently Asked Questions

Does NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall work with PHP 8.3?

NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall is not fully compatible with PHP 8.3. Our analysis detected 38 compatibility issues.

What PHP version does NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall require?

NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall declares a minimum PHP requirement of 7.1. WP HealthKit's static analysis detected an actual minimum of 8.0.