Secure your WordPress site from brute-force attacks, threats, malware, and bots. Free to use and easy to set up.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.WP.AlternativeFunctions.file_system_operations_fopen | File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fopen(). | core/Htaccess_Service/Abstract_Htaccess_Service.php:164:9 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.file_system_operations_fwrite | File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite(). | core/Htaccess_Service/Abstract_Htaccess_Service.php:167:4 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.file_system_operations_fclose | File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fclose(). | core/Htaccess_Service/Abstract_Htaccess_Service.php:169:4 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.file_system_operations_fclose | File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fclose(). | core/Htaccess_Service/Abstract_Htaccess_Service.php:173:3 | Plugin Repo |
| ERROR | WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet | Stylesheets must be registered/enqueued via wp_enqueue_style() | templates/weekly_report.php:14:1 | Performance |
| ERROR | uninstall_missing_constant_check | Check for WP_UNINSTALL_PLUGIN constant missing. | uninstall.php | Plugin Repo |
| ERROR | WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet | Stylesheets must be registered/enqueued via wp_enqueue_style() | templates/error.php:32:1 | Performance |
| ERROR | WordPress.WP.AlternativeFunctions.parse_url_parse_url | parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead. | core/Custom_Login_Url/Custom_Login_Url.php:642:18 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.parse_url_parse_url | parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead. | core/Custom_Login_Url/Custom_Login_Url.php:643:19 | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.rand_rand | rand() is discouraged. Use the far less predictable wp_rand() instead. | core/Activity_Log/Activity_Log_Weekly_Emails.php:39:34 | Plugin Repo |
| 04.12.2025, 11:30:50 | 18s | 78 | 18 | 82 |
| 12.11.2025, 14:57:38 | 24s | 85 | 16 | 55 |