Build responsive off-canvas menus, drawers, and popups in WordPress using a lightweight Gutenberg block with advanced triggers and animations.
Category Scores
Issues to Review
Prioritized issue groups from the latest Plugin Check scan
Maintainability
6
3 issue groups
Security
1
1 issue group
I18n
1
1 issue group
ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;4
- Category
- Maintainability
- Occurrences
- 4
- Severity
- error
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'get_block_wrapper_attributes'.1
- Category
- Security
- Occurrences
- 1
- Severity
- error
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'get_block_wrapper_attributes'.
ERRORMaintainabilityblock api version too lowEditor blocks must define "apiVersion" 3 or higher in block.json for WordPress 7.0+ iframe editor compatibility.1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- error
Sample message
Editor blocks must define "apiVersion" 3 or higher in block.json for WordPress 7.0+ iframe editor compatibility.
WARNINGMaintainabilitymismatched plugin namePlugin name "OffCanvas / Drawer – Responsive Slide-In Drawer & Popup System" is different from the name declared in plugin header "OffCanvas Block".1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- warning
Sample message
Plugin name "OffCanvas / Drawer – Responsive Slide-In Drawer & Popup System" is different from the name declared in plugin header "OffCanvas Block".
WARNINGI18ntextdomain mismatchThe "Text Domain" header in the plugin file does not match the slug. Found "offcanvas", expected "offcanvas-block".1
- Category
- I18n
- Occurrences
- 1
- Severity
- warning
Sample message
The "Text Domain" header in the plugin file does not match the slug. Found "offcanvas", expected "offcanvas-block".
External Connections
Potential connections found in static code analysis.
Outbound calls
44
External assets
1
Incoming endpoints
3
Notable Domains
Platform / Reference Domains
External Asset Domains
Incoming Endpoints
No public endpoints detected.
Admin AJAX endpoints3
wp_ajax
wp_ajax
wp_ajax
Score History
First score snapshot
v2.0.5
92
Latest
- Findings
- 8
- Errors
- 6
- Warnings
- 2
- Check
- 2.0.0
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 92 | 8 | 6 | 2 | v2.0.5 | 2.0.0 |
Relationship Map
Author, categories, issues, domains, and nearby plugins.