Control where users land after login/logout. Redirect by role, user, or previous page. Includes a powerful login customizer and WooCommerce support.
Category Scores
Issues to Review
Prioritized issue groups from the latest Plugin Check scan
Maintainability
22
6 issue groups
Security
5
2 issue groups
Supply Chain
3
1 issue group
Repo Compliance
1
1 issue group
WARNINGMaintainabilityNon-prefixed hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "active_plugins".10
- Category
- Maintainability
- Occurrences
- 10
- Severity
- warning
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "active_plugins".
WARNINGMaintainabilityupgrade notice limitThe upgrade notice for "4.2.0" exceeds the limit of 300 characters.4
- Category
- Maintainability
- Occurrences
- 4
- Severity
- warning
Sample message
The upgrade notice for "4.2.0" exceeds the limit of 300 characters.
WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$login_customizer".3
- Category
- Maintainability
- Occurrences
- 3
- Severity
- warning
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$login_customizer".
ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$preview_title'.3
- Category
- Security
- Occurrences
- 3
- Severity
- error
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$preview_title'.
ERRORSupply ChainHidden files includedHidden files are not permitted.3
- Category
- Supply Chain
- Occurrences
- 3
- Severity
- error
Sample message
Hidden files are not permitted.
WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.2
- Category
- Maintainability
- Occurrences
- 2
- Severity
- warning
Sample message
Use of a direct database call is discouraged.
WARNINGMaintainabilityNon-prefixed constantGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "SLR_ROOT".2
- Category
- Maintainability
- Occurrences
- 2
- Severity
- warning
Sample message
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "SLR_ROOT".
WARNINGSecurityRequest data is not unslashed$_SERVER[$header] not unslashed before sanitization. Use wp_unslash() or similar2
- Category
- Security
- Occurrences
- 2
- Severity
- warning
Sample message
$_SERVER[$header] not unslashed before sanitization. Use wp_unslash() or similar
WARNINGRepo Compliancereadme parser warnings too many tagsOne or more tags were ignored. Please limit your plugin to 5 tags.1
- Category
- Repo Compliance
- Occurrences
- 1
- Severity
- warning
Sample message
One or more tags were ignored. Please limit your plugin to 5 tags.
ERRORMaintainabilitywp function not compatible with requires wpFunction "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.6.0.1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- error
Sample message
Function "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.6.0.
External Connections
Not analyzed yet.
Score History
2 score snapshots
v4.2.5
35
Latest
- Findings
- 31
- Errors
- 7
- Warnings
- 24
- Check
- 2.0.0
v4.2.4
35
Score
- Findings
- 30
- Errors
- 6
- Warnings
- 24
- Check
- 2.0.0
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 35 | 31 | 7 | 24 | v4.2.5 | 2.0.0 |
| 35 | 30 | 6 | 24 | v4.2.4 | 2.0.0 |
Relationship Map
Author, categories, issues, domains, and nearby plugins.