Change the default WordPress comment blocklist functionality to exact match and save entries marked as spam for review.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | plugin_header_no_license | Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license. | — | Plugin Repo |
| ERROR | WordPress.WP.AlternativeFunctions.file_system_operations_fopen | File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fopen(). | 98:11 | 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(). | 103:4 | Plugin Repo |
| ERROR | WordPress.WP.DeprecatedParameterValues.Found | The parameter value "blacklist_keys" has been deprecated since WordPress version 5.5.0. Use disallowed_keys instead. | 148:28 | Plugin Repo |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'exact-match-disallowed-comment-contact-forms' but got 'formidable'. | 203:71 | General |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter Blocklist_Manager::$table_entries ) used in $wpdb->get_var('SELECT COUNT(*) FROM ' . Blocklist_Manager::$table_entries) | 24:21 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found Blocklist_Manager | 24:56 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $table_entries | 24:75 | Security |
| ERROR | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter Blocklist_Manager::$table_entries . ' ORDER BY id DESC LIMIT ' . $limit ) used in $wpdb->get_results('SELECT * FROM ' . Blocklist_Manager::$table_entries . ' ORDER BY id DESC LIMIT ' . $limit) | 39:27 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found Blocklist_Manager | 39:59 | Security |
| 18.11.2025, 02:47:18 | 8s | 91 | 16 | 14 |
| Source | Host | URL | Plugin File / Stack | Captured |
|---|---|---|---|---|
| Static | www.completewebresources.com | https://www.completewebresources.com/exact-match-disallowed-comment-contact-forms-wordpress-plugin/ | blocklist-manager.php:4 | 11/18/2025, 2:47:23 AM |
| Static | www.completewebresources.com | https://www.completewebresources.com/ | blocklist-manager.php:7 | 11/18/2025, 2:47:23 AM |