Nexter Extension – Security, Performance, Code Snippets & Site Toolkit

Replace 50+ WordPress Plugins: Free Theme Builder, Code Snippets, Image Optimizer (WebP/AVIF), SMTP Email, Security Hardening, Performance & More

v4.6.12POSIMYTHUpdated Added 10k+ installs94% rating0% support resolved
25
Score
198
Errors
710
Warnings
+0
Change

Category Scores

Security0
Repo100
Performance95
Maintainability0

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

908 findings

Maintainability

487

16 issue groups

Security

367

9 issue groups

WARNINGSecurityRecommendedProcessing form data without nonce verification.128
Category
Security
Occurrences
128
Severity
warning

Sample message

Processing form data without nonce verification.

WARNINGMaintainabilityNon Prefixed Hookname FoundHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "active_plugins".82
Category
Maintainability
Occurrences
82
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "active_plugins".

WARNINGMaintainabilityNon Prefixed Variable FoundGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$body".82
Category
Maintainability
Occurrences
82
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$body".

WARNINGMaintainabilityNon Prefixed Function FoundFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "get_nexter_header_sections".67
Category
Maintainability
Occurrences
67
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "get_nexter_header_sections".

WARNINGSecurityInput Not SanitizedDetected usage of a non-sanitized input variable: $_FILES['snippet_file']['name']66
Category
Security
Occurrences
66
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_FILES['snippet_file']['name']

ERRORSecurityOutput Not EscapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<style data-template-id=\"{$post_id}\" id=\"bricks-inline-css-template-{$post_id}\">{$template_inline_css}</style>"'.64
Category
Security
Occurrences
64
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<style data-template-id=\"{$post_id}\" id=\"bricks-inline-css-template-{$post_id}\">{$template_inline_css}</style>"'.

WARNINGSecurityMissingProcessing form data without nonce verification.49
Category
Security
Occurrences
49
Severity
warning

Sample message

Processing form data without nonce verification.

ERRORMaintainabilitywp function not compatible with requires wpFunction "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.0.0.47
Category
Maintainability
Occurrences
47
Severity
error

Sample message

Function "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.0.0.

WARNINGSecurityMissing Unslash$_GET[&#039;current_version&#039;] not unslashed before sanitization. Use wp_unslash() or similar36
Category
Security
Occurrences
36
Severity
warning

Sample message

$_GET[&#039;current_version&#039;] not unslashed before sanitization. Use wp_unslash() or similar

WARNINGMaintainabilityerror log error logerror_log() found. Debug code should not normally be used in production.34
Category
Maintainability
Occurrences
34
Severity
warning

Sample message

error_log() found. Debug code should not normally be used in production.

Show 15 more
WARNINGMaintainabilityNon Prefixed Class Found33
Category
Maintainability
Occurrences
33
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: &quot;NxtExt_Rollback&quot;.

WARNINGMaintainabilityDirect Query27
Category
Maintainability
Occurrences
27
Severity
warning

Sample message

Use of a direct database call is discouraged.

WARNINGMaintainabilityNo Caching23
Category
Maintainability
Occurrences
23
Severity
warning

Sample message

Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().

ERRORMaintainabilityunlink unlink20
Category
Maintainability
Occurrences
20
Severity
error

Sample message

unlink() is discouraged. Use wp_delete_file() to delete a file.

WARNINGMaintainabilityprevent path disclosure error reporting16
Category
Maintainability
Occurrences
16
Severity
warning

Sample message

error_reporting() can lead to full path disclosure.

WARNINGMaintainabilityDiscouraged15
Category
Maintainability
Occurrences
15
Severity
warning

Sample message

The use of function ini_set() is discouraged

ERRORMaintainabilityfile system operations is writable10
Category
Maintainability
Occurrences
10
Severity
error

Sample message

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: is_writable().

ERRORMaintainabilityPlugin Directory Write9
Category
Maintainability
Occurrences
9
Severity
error

Sample message

Plugin folders are deleted when upgraded. Do not save data to the plugin folder using copy(). Detected usage of constant WP_CONTENT_DIR. Use wp_upload_dir() to get the uploads directory path or save to the database instead.

ERRORMaintainabilitymissing direct file access protection9
Category
Maintainability
Occurrences
9
Severity
error

Sample message

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

WARNINGSecurityInterpolated Not Prepared8
Category
Security
Occurrences
8
Severity
warning

Sample message

Use placeholders and $wpdb-&gt;prepare(); found interpolated variable $table at &quot;SELECT * FROM `$table` WHERE `ip_address` = %s&quot;

WARNINGMaintainabilityerror log set error handler7
Category
Maintainability
Occurrences
7
Severity
warning

Sample message

set_error_handler() found. Debug code should not normally be used in production.

ERRORMaintainabilityFound6
Category
Maintainability
Occurrences
6
Severity
error

Sample message

The use of function eval() is forbidden

ERRORSecurityException Not Escaped6
Category
Security
Occurrences
6
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$e'.

WARNINGSecurityUnescaped DBParameter5
Category
Security
Occurrences
5
Severity
warning

Sample message

Unescaped parameter $sql3 used in $wpdb-&gt;get_results()\n$sql3 assigned unsafely at line 1210.

WARNINGSecurityInput Not Validated5
Category
Security
Occurrences
5
Severity
warning

Sample message

Detected usage of a possibly undefined superglobal array index: $_FILES[&#039;snippet_file&#039;][&#039;error&#039;]. Check that the array index exists before using it.

Score History

First score snapshot

v4.6.12

25

Latest

Findings
908
Errors
198
Warnings
710
Check
2.0.0

Related Plugins

Dam Spam

1k+ active installs

100
Login Security Captcha

10k+ active installs

100
Remove XML-RPC Methods

1k+ active installs

100
Stop XML-RPC Attacks

6k+ active installs

100