Image Optimizer – Optimize Images and Convert to WebP or AVIF

Automatically resize, optimize, and convert images to WebP and AVIF. Compress images in bulk or on upload to boost your WordPress site performance.

v1.7.5ElementorUpdated 2026-06-02Added Jan 8, 20241m+ installs34% rating0% support resolved
87
Score
14
Errors
24
Warnings
+0
Change

Category Scores

Security82
Repo100
Performance100
Maintainability84

Top Issues by Category

Issues Details

38 issues found in latest scan

ERROR14
WordPress.WP.I18n.MissingTranslatorsComment

A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.

WARNING7
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

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

WARNING4
WordPress.NamingConventions.PrefixAllGlobals.DynamicHooknameFound

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

WARNING2
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

WARNING2
WordPress.DB.DirectDatabaseQuery.NoCaching

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

WARNING2
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

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

WARNING1
PluginCheck.Security.DirectDB.UnescapedDBParameter

Unescaped parameter $table_name used in $wpdb->get_col()\n$table_name assigned unsafely at line 38.

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_meta_query

Detected usage of meta_query, possible slow query.

WARNING1
WordPress.PHP.DevelopmentFunctions.error_log_error_log

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

WARNING1
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING1
WordPress.Security.SafeRedirect.wp_redirect_wp_redirect

wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed.

WARNING1
mismatched_plugin_name

Plugin name "Image Optimizer - Optimize Images and Convert to WebP or AVIF" is different from the name declared in plugin header "Image Optimizer - Compress, Resize and Optimize Images".

WARNING1
missing_composer_json_file

The "/vendor" directory using composer exists, but "composer.json" file is missing.

Latest Snapshot

Findings

38

Errors

14

Warnings

24

Score History

First score snapshot

First scan completed Jun 19, 2026

v1.7.5 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

Jun 19, 2026

v1.7.5

87

Latest

Findings
38
Errors
14
Warnings
24
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins