A lightweight WordPress maintenance & coming soon plugin with live visual editing, modern templates, SEO protection, and zero bloat.
Prioritized issue groups from the latest Plugin Check scan
Maintainability
8
4 issue groups
Security
7
2 issue groups
I18n
3
2 issue groups
Sample message
Unescaped parameter $table_name used in $wpdb->get_results()\n$table_name assigned unsafely at line 160.
Sample message
unlink() is discouraged. Use wp_delete_file() to delete a file.
Sample message
The plugin name includes a restricted term. Your chosen plugin name - "WP Maintenance Mode & Site Under Construction" - contains the restricted term "wp" which cannot be used at all in your plugin name.
Sample message
The $text parameter must be a single text string literal. Found: $this->data['description']
Sample message
load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.
Sample message
Attempting a database schema change is discouraged.
Sample message
Use placeholders and $wpdb->prepare(); found interpolated variable {$table_name} at "SELECT id, name, email, message, is_read, created_at FROM {$table_name} ORDER BY created_at DESC"
Sample message
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: rmdir().
Potential connections found in static code analysis.
Outbound calls
6
External assets
0
Incoming endpoints
11
No external asset domains detected.
wp_ajax
admin_post
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
3 score snapshots
v5.3
86
Latest
v5.2
86
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 86 | 18 | 6 | 12 | v5.3 | 2.1.0 |
| 86 | 18 | 6 | 12 | v5.2 | 2.1.0 |
Author, categories, issues, domains, and nearby plugins.