Blockenberg — 600+ Advanced Gutenberg Blocks for WordPress Block Editor

600+ Gutenberg blocks for layouts, content, media, marketing, charts, calculators, testimonials, tables, maps, videos and more.

v2.0.10blockenbergUpdated Added 600 installs100% rating29% support resolved
91
Score
4
Errors
6
Warnings
+0
Change

Category Scores

Security88
Repo100
Performance100
Maintainability90

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

10 findings

Maintainability

8

6 issue groups

Security

2

2 issue groups

ERRORMaintainabilityblock api version too lowEditor blocks must define "apiVersion" 3 or higher in block.json for WordPress 7.0+ iframe editor compatibility.3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

Editor blocks must define "apiVersion" 3 or higher in block.json for WordPress 7.0+ iframe editor compatibility.

WARNINGMaintainabilityDiscouraged PHP functionThe use of function ini_set() is discouraged1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

The use of function ini_set() is discouraged

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_POST['disabled']1
Category
Security
Occurrences
1
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_POST['disabled']

WARNINGSecurityRequest data is not unslashed$_POST['disabled'] not unslashed before sanitization. Use wp_unslash() or similar1
Category
Security
Occurrences
1
Severity
warning

Sample message

$_POST['disabled'] not unslashed before sanitization. Use wp_unslash() or similar

WARNINGMaintainabilityMissing VersionResource version not set in call to wp_enqueue_style(). This means new versions of the style may not always be loaded due to browser caching.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Resource version not set in call to wp_enqueue_style(). This means new versions of the style may not always be loaded due to browser caching.

WARNINGMaintainabilitymismatched plugin namePlugin name "Blockenberg — 600+ Advanced Gutenberg Blocks for WordPress Block Editor" is different from the name declared in plugin header "Blockenberg".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Blockenberg — 600+ Advanced Gutenberg Blocks for WordPress Block Editor" is different from the name declared in plugin header "Blockenberg".

ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "Blockenberg — 600+ Advanced Gutenberg Blocks for WordPress Block Editor" - contains the restricted term "gutenberg" which cannot be used at all in your plugin name.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

The plugin name includes a restricted term. Your chosen plugin name - "Blockenberg — 600+ Advanced Gutenberg Blocks for WordPress Block Editor" - contains the restricted term "gutenberg" which cannot be used at all in your plugin name.

External Connections

Potential connections found in static code analysis.

31 domains

Outbound calls

295

External assets

1

Incoming endpoints

4

Notable Domains

cdn.jsdelivr.net15 · outbound
youtube.com7 · outbound
player.vimeo.com5 · outbound
api.github.com2 · outbound
google.com2 · outbound

Platform / Reference Domains

w3.org215 · platform/reference
schema.org19 · platform/reference
github.com2 · platform/reference
gnu.org1 · platform/reference

External Asset Domains

fonts.googleapis.com3 · asset + outbound

Incoming Endpoints

/wp-json/blockenberg/v1/contactREST

register_rest_route

/wp-json/blockenberg/v1/post-gridREST

register_rest_route

/wp-json/blockenberg/v1/subscribeREST

register_rest_route

Admin AJAX endpoints1
wp_ajax_bkbg_save_disabled_blocksauthenticated

wp_ajax

Score History

First score snapshot

v2.0.10

91

Latest

Findings
10
Errors
4
Warnings
6
Check
2.0.0

Relationship Map

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

37 nodes

Related Plugins

Breadcrumb Block

3k+ active installs

100
Counting Number Block

2k+ active installs

100
Crowdsignal Forms

200k+ active installs

100
Events Block

600 active installs

100