Admin UI for creating custom content types like post types and taxonomies
Prioritized issue groups from the latest Plugin Check scan
Security
33
4 issue groups
Maintainability
23
4 issue groups
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpml_delete_package".
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$ui'.
Sample message
Processing form data without nonce verification.
Sample message
$_GET['action'] not unslashed before sanitization. Use wp_unslash() or similar
Sample message
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "disp_boolean".
Sample message
Detected usage of a non-sanitized input variable: $_GET['cptui-dismiss-nonce']
Sample message
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "CPT_VERSION".
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Potential connections found in static code analysis.
Outbound calls
45
External assets
3
Incoming endpoints
1
register_rest_route
2 score snapshots
v1.19.3
51
Latest
v1.19.2
53
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 51 | 56 | 16 | 40 | v1.19.3 | 2.0.0 |
| 53 | 39 | 16 | 23 | v1.19.2 | 2.0.0 |
Author, categories, issues, domains, and nearby plugins.