Restrict user profile editing with granular role-based controls, additional wp-admin page restrictions, REST API protection, and custom redirects.
Prioritized issue groups from the latest Plugin Check scan
Security
34
4 issue groups
Maintainability
10
5 issue groups
I18n
5
1 issue group
Repo Compliance
2
2 issue groups
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$args'.
Sample message
All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.
Sample message
A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
Sample message
Function "sanitize_textarea_field()" requires WordPress 4.7.0, but your plugin minimum supported version is WordPress 4.0.3.
Sample message
Processing form data without nonce verification.
Sample message
The plugin name includes a restricted term. Your chosen plugin name - "WP User Profile Restriction" - contains the restricted term "wp" which cannot be used at all in your plugin name.
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "WP_User_Profile_Restriction".
Sample message
wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed.
Sample message
Linking directly to 5 stars reviews is not allowed.
Sample message
Tested up to: 7.0.2 The version number should only include major versions 7.0.
Sample message
Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.
Sample message
The "Domain Path" header in the plugin file must point to an existing folder. Found: "languages"
Potential connections found in static code analysis.
Outbound calls
3
External assets
0
Incoming endpoints
0
No external asset domains detected.
No public endpoints detected.
2 score snapshots
v2.0.1
41
Latest
v2.0.0
47
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 41 | 51 | 42 | 9 | v2.0.1 | 2.0.0 |
| 47 | 34 | 26 | 8 | v2.0.0 | 2.0.0 |
Author, categories, issues, domains, and nearby plugins.