AI Product Gallery Slider for WooCommerce, Slider, Zoom, Video & Variation Images – WPBean

WooCommerce product gallery plugin with slider, zoom, video, variation images, lightbox & AI-powered setup.

v3.0.1WPBeanUpdated Added 2k+ installs86% rating
65
Score
264
Errors
16
Warnings
+0
Change

Category Scores

Security50
Repo83
Performance100
Maintainability77

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

280 findings

I18n

242

2 issue groups

Maintainability

22

6 issue groups

Security

13

3 issue groups

Repo Compliance

3

3 issue groups

ERRORI18nText Domain MismatchMismatched text domain. Expected 'woocommerce-image-zoom' but got 'wpbean-product-gallery-slider-for-woocommerce'.241
Category
I18n
Occurrences
241
Severity
error

Sample message

Mismatched text domain. Expected 'woocommerce-image-zoom' but got 'wpbean-product-gallery-slider-for-woocommerce'.

ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$crown_svg'.10
Category
Security
Occurrences
10
Severity
error

Sample message

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

ERRORMaintainabilitywp function not compatible with requires wpFunction "wp_ai_client_prompt()" requires WordPress 7.0.0, but your plugin minimum supported version is WordPress 5.8.0.9
Category
Maintainability
Occurrences
9
Severity
error

Sample message

Function "wp_ai_client_prompt()" requires WordPress 7.0.0, but your plugin minimum supported version is WordPress 5.8.0.

WARNINGMaintainabilityslow db query meta queryDetected usage of meta_query, possible slow query.7
Category
Maintainability
Occurrences
7
Severity
warning

Sample message

Detected usage of meta_query, possible slow query.

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "AI Product Gallery Slider for WooCommerce, Slider, Zoom, Video & Variation Images - WPBean" - contains the restricted term "wp" which cannot be used at all in your plugin name.3
Category
Maintainability
Occurrences
3
Severity
warning

Sample message

The plugin name includes a restricted term. Your chosen plugin name - "AI Product Gallery Slider for WooCommerce, Slider, Zoom, Video & Variation Images - WPBean" - contains the restricted term "wp" which cannot be used at all in your plugin name.

WARNINGSecurityNonce verification recommendedProcessing form data without nonce verification.2
Category
Security
Occurrences
2
Severity
warning

Sample message

Processing form data without nonce verification.

ERRORMaintainabilityNot AllowedUse of heredoc syntax (<<<) is not allowed; use standard strings or inline HTML instead1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

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

WARNINGSecurityInterpolated SQL is not preparedUse placeholders and $wpdb-&gt;prepare(); found interpolated variable {$table} at &quot;SELECT id FROM {$table} WHERE title = %s AND status != &#039;trash&#039; LIMIT 1&quot;1
Category
Security
Occurrences
1
Severity
warning

Sample message

Use placeholders and $wpdb-&gt;prepare(); found interpolated variable {$table} at &quot;SELECT id FROM {$table} WHERE title = %s AND status != &#039;trash&#039; LIMIT 1&quot;

WARNINGMaintainabilitymismatched plugin namePlugin name "AI Product Gallery Slider for WooCommerce, Slider, Zoom, Video & Variation Images - WPBean" is different from the name declared in plugin header "WPBean Product Gallery Slider for WooCommerce".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "AI Product Gallery Slider for WooCommerce, Slider, Zoom, Video & Variation Images - WPBean" is different from the name declared in plugin header "WPBean Product Gallery Slider for WooCommerce".

ERRORRepo Compliancemismatched tested up to headerMismatched "Tested up to": 7.0 != 6.9. The "Tested up to" value in the readme file must match the "Tested up to" value in the plugin header. If the plugin header has a "Tested up to" value, it will override the readme value, which can cause confusion.1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Mismatched "Tested up to": 7.0 != 6.9. The "Tested up to" value in the readme file must match the "Tested up to" value in the plugin header. If the plugin header has a "Tested up to" value, it will override the readme value, which can cause confusion.

Show 4 more
ERRORRepo Compliancereadme mismatched header requires1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Mismatched Requires at least: 6.0 != 5.8. "Requires at least" needs to be exactly the same with that in your main plugin file's header.

ERRORRepo Compliancereadme mismatched header requires php1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Mismatched Requires PHP: 8.3 != 7.4. "Requires PHP" needs to be exactly the same with that in your main plugin file's header.

WARNINGI18ntextdomain mismatch1
Category
I18n
Occurrences
1
Severity
warning

Sample message

The "Text Domain" header in the plugin file does not match the slug. Found "wpbean-product-gallery-slider-for-woocommerce", expected "woocommerce-image-zoom".

WARNINGMaintainabilityupgrade notice limit1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

The upgrade notice exceeds the limit of 300 characters.

External Connections

Not analyzed yet.

Score History

First score snapshot

v3.0.1

65

Latest

Findings
280
Errors
264
Warnings
16
Check
2.0.0

Relationship Map

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

29 nodes

Related Plugins