OffCanvas / Drawer – Responsive Slide-In Drawer & Popup System

Build responsive off-canvas menus, drawers, and popups in WordPress using a lightweight Gutenberg block with advanced triggers and animations.

v2.0.5bPluginsUpdated Added 900 installs100% rating
92
Score
6
Errors
2
Warnings
+0
Change

Category Scores

Security89
Repo100
Performance100
Maintainability92

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

8 findings

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.

17 domains

Outbound calls

44

External assets

1

Incoming endpoints

3

Notable Domains

bblockswp.com8 · outbound
bplugins.com6 · outbound
freemius.com6 · outbound
api.bplugins.com3 · outbound

Platform / Reference Domains

w3.org5 · platform/reference
ps.w.org3 · platform/reference
wordpress.org3 · platform/reference
api.wordpress.org1 · platform/reference
gnu.org1 · platform/reference

External Asset Domains

fonts.googleapis.com2 · asset + outbound

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints3
wp_ajax_bsdk_fetch_info_authenticated

wp_ajax

wp_ajax_fs_initauthenticated

wp_ajax

wp_ajax_fs_notice_dismiss_authenticated

wp_ajax

Score History

First score snapshot

v2.0.5

92

Latest

Findings
8
Errors
6
Warnings
2
Check
2.0.0

Relationship Map

Author, categories, issues, domains, and nearby plugins.

34 nodes

Related Plugins