Add 2FA to WordPress login with OTP, SMS, Email, and authenticator apps. Free plan supports setup for up to 5 users.
Category Scores
Top Issues by Category
maintainability616
Issues Details
616 issues found in latest scan
Function "current_datetime()" requires WordPress 5.3.0, but your plugin minimum supported version is WordPress 3.0.1.
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "DEFAULT_GOOGLE_APPNAME".
The plugin name includes a restricted term. Your chosen plugin name - "miniOrange 2FA – Two Factor Authentication for WordPress (OTP, SMS, Email, Google Authenticator)" - contains the restricted term "wordpress" which cannot be used at all in your plugin name.
Plugin folders are deleted when upgraded. Do not save data to the plugin folder using file_put_contents(). Detected usage of function plugin_dir_path(). Use wp_upload_dir() to get the uploads directory path or save to the database instead.
| Code | Type | Message | Count |
|---|---|---|---|
| wp_function_not_compatible_with_requires_wp | ERROR | Function "current_datetime()" requires WordPress 5.3.0, but your plugin minimum supported version is WordPress 3.0.1. | 610 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound | WARNING | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "DEFAULT_GOOGLE_APPNAME". | 2 |
| trademarked_term | WARNING | The plugin name includes a restricted term. Your chosen plugin name - "miniOrange 2FA – Two Factor Authentication for WordPress (OTP, SMS, Email, Google Authenticator)" - contains the restricted term "wordpress" which cannot be used at all in your plugin name. | 2 |
| PluginCheck.CodeAnalysis.WriteFile.PluginDirectoryWrite | ERROR | Plugin folders are deleted when upgraded. Do not save data to the plugin folder using file_put_contents(). Detected usage of function plugin_dir_path(). Use wp_upload_dir() to get the uploads directory path or save to the database instead. | 1 |
| upgrade_notice_limit | WARNING | The upgrade notice for "6.2.5" exceeds the limit of 300 characters. | 1 |
Latest Snapshot
Findings
616
Errors
611
Warnings
5
Score History
First score snapshot
First scan completed Jun 20, 2026
v6.2.5 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 20, 2026
v6.2.5
88
Latest
- Findings
- 616
- Errors
- 611
- Warnings
- 5
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 20, 2026Latest | 88 | 616 | 611 | 5 | v6.2.5 | 2.0.0 | 2026.06-mvp-static-v2 |