Logo Showcase – Carousel, Slider, Grid & List for WordPress

Display client, partner, or sponsor logos in a beautiful responsive carousel, slider, grid, or list layout. Easy to use, lightweight, and fully custom …

v4.0.3pickelementsUpdated Added 400 installs88% rating
39
Score
123
Errors
160
Warnings
+0
Change

Category Scores

Security0
Repo94
Performance100
Maintainability75

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

283 findings

Security

184

5 issue groups

Maintainability

96

6 issue groups

Repo Compliance

2

2 issue groups

I18n

1

1 issue group

ERRORSecurityUnsafe printing functionAll output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.78
Category
Security
Occurrences
78
Severity
error

Sample message

All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.

WARNINGSecurityRequest data is not unslashed$_POST['bend_single_logo_btn'] not unslashed before sanitization. Use wp_unslash() or similar58
Category
Security
Occurrences
58
Severity
warning

Sample message

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

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$btn".57
Category
Maintainability
Occurrences
57
Severity
warning

Sample message

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

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

Sample message

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

WARNINGMaintainabilityNon-prefixed functionFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "fwp_saved".23
Category
Maintainability
Occurrences
23
Severity
warning

Sample message

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

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

Sample message

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

WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "PKLS_Review_Notice".6
Category
Maintainability
Occurrences
6
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "PKLS_Review_Notice".

ERRORMaintainabilitywp function not compatible with requires wpFunction "register_block_type()" requires WordPress 5.0.0, but your plugin minimum supported version is WordPress 4.0.0.6
Category
Maintainability
Occurrences
6
Severity
error

Sample message

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

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "Logo Showcase Free" - contains the restricted term "wc" 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 - "Logo Showcase Free" - contains the restricted term "wc" which cannot be used at all in your plugin name.

WARNINGSecurityMissing nonce verificationProcessing form data without nonce verification.1
Category
Security
Occurrences
1
Severity
warning

Sample message

Processing form data without nonce verification.

Show 4 more
ERRORI18nNon Singular String Literal Text1
Category
I18n
Occurrences
1
Severity
error

Sample message

The $text parameter must be a single text string literal. Found: $device['label']

WARNINGMaintainabilitymismatched plugin name1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Logo Showcase – Carousel, Slider, Grid & List for WordPress" is different from the name declared in plugin header "Logo Showcase Free".

WARNINGRepo Compliancereadme parser warnings too many tags1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

One or more tags were ignored. Please limit your plugin to 5 tags.

WARNINGRepo Compliancereadme parser warnings trimmed short description1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

The "Short Description" section is too long and was truncated. A maximum of 150 characters is supported.

External Connections

Potential connections found in static code analysis.

4 domains

Outbound calls

13

External assets

0

Incoming endpoints

1

Notable Domains

pickelements.com7 · outbound

Platform / Reference Domains

github.com2 · platform/reference
wordpress.org2 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints1
wp_ajax_piclogoshowcase_dismiss_review_noticeauthenticated

wp_ajax

Score History

First score snapshot

v4.0.3

39

Latest

Findings
283
Errors
123
Warnings
160
Check
2.0.0

Relationship Map

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

31 nodes

Related Plugins