Kraken.io Image Optimizer – Compress, Convert to WebP & AVIF, Resize & Bulk Optimize

Optimize images automatically — compress, resize and convert to WebP, AVIF & more with Kraken.io. Faster pages, smaller files, same quality.

v3.0.2Kraken.ioUpdated Added 9k+ installs90% rating
67
Score
280
Errors
79
Warnings
+0
Change

Category Scores

Security53
Repo94
Performance100
Maintainability70

Top Issues by Category

Issues Details

359 issues found in latest scan

ERROR272
WordPress.WP.I18n.TextDomainMismatch

Mismatched text domain. Expected 'kraken-image-optimizer' but got 'kraken-io'.

WARNING64
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

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

WARNING4
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_GET['tab']

WARNING4
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_GET['tab'] not unslashed before sanitization. Use wp_unslash() or similar

ERROR3
WordPress.WP.AlternativeFunctions.unlink_unlink

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

ERROR2
badly_named_files

File and folder names must not contain spaces or special characters.

WARNING1
PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound

load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.

ERROR1
PluginCheck.CodeAnalysis.Heredoc.NotAllowed

Use of heredoc syntax (<<<) is not allowed; use standard strings or inline HTML instead

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_meta_query

Detected usage of meta_query, possible slow query.

WARNING1
WordPress.NamingConventions.PrefixAllGlobals.VariableConstantNameFound

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: &quot;$name&quot;.

ERROR1
WordPress.Security.EscapeOutput.OutputNotEscaped

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

WARNING1
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING1
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

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

WARNING1
mismatched_plugin_name

Plugin name "Kraken.io Image Optimizer – Compress, Convert to WebP & AVIF, Resize & Bulk Optimize" is different from the name declared in plugin header "Kraken Image Optimizer".

ERROR1
plugin_header_no_license

Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.

WARNING1
textdomain_mismatch

The "Text Domain" header in the plugin file does not match the slug. Found "kraken-io", expected "kraken-image-optimizer".

Latest Snapshot

Findings

359

Errors

280

Warnings

79

Score History

First score snapshot

First scan completed

v3.0.2 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

v3.0.2

67

Latest

Findings
359
Errors
280
Warnings
79
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins