Photo & Video Gallery – Image, Video & Portfolio

Create a responsive Photo & Video Gallery, stunning Image Gallery, and professional Portfolio in seconds.

v2.0.1A WP LifeUpdated Added 1k+ installs98% rating
77
Score
4
Errors
10
Warnings
+0
Change

Category Scores

Security62
Repo100
Performance100
Maintainability89

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

14 findings

Maintainability

8

7 issue groups

Security

6

5 issue groups

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

Sample message

Processing form data without nonce verification.

WARNINGMaintainabilityMissing VersionResource version not set in call to wp_enqueue_style(). This means new versions of the style may not always be loaded due to browser caching.2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Resource version not set in call to wp_enqueue_style(). This means new versions of the style may not always be loaded due to browser caching.

WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Use of a direct database call is discouraged.

WARNINGMaintainabilityNo CachingDirect database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

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

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

Sample message

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

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

Sample message

Processing form data without nonce verification.

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_GET['_wpnonce']1
Category
Security
Occurrences
1
Severity
warning

Sample message

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

WARNINGSecurityRequest data is not unslashed$_GET['_wpnonce'] not unslashed before sanitization. Use wp_unslash() or similar1
Category
Security
Occurrences
1
Severity
warning

Sample message

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

ERRORMaintainabilitystrip tags strip tagsstrip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

strip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.

ERRORMaintainabilityNon Enqueued StylesheetStylesheets must be registered/enqueued via wp_enqueue_style()1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

Stylesheets must be registered/enqueued via wp_enqueue_style()

Show 2 more
WARNINGMaintainabilitymismatched plugin name1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Photo & Video Gallery - Image, Video & Portfolio" is different from the name declared in plugin header "Photo & Video Gallery".

ERRORMaintainabilitywp function not compatible with requires wp1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

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

External Connections

Potential connections found in static code analysis.

24 domains

Outbound calls

63

External assets

1

Incoming endpoints

2

Notable Domains

awplife.com8 · outbound
code.google.com4 · outbound
facebook.com2 · outbound

Platform / Reference Domains

wordpress.org3 · platform/reference
profiles.wordpress.org2 · platform/reference
github.com1 · platform/reference
opensource.org1 · platform/reference
s.w.org1 · platform/reference

External Asset Domains

fonts.googleapis.com2 · asset + outbound

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints2
wp_ajax_npg_fetch_video_posterauthenticated

wp_ajax

wp_ajax_photo_gallery_jsauthenticated

wp_ajax

Score History

3 score snapshots

-17
1007550250Jun 21, 2026, 07:50 PM UTC Score 94/100 Plugin v1.5.5 Plugin Check 2.0.0 3 errors, 6 warningsJun 29, 2026, 10:09 AM UTC Score 77/100 Plugin v2.0.0 Plugin Check 2.0.0 4 errors, 10 warningsJun 29, 2026, 11:16 AM UTC Score 77/100 Plugin v2.0.1 Plugin Check 2.0.0 4 errors, 10 warningsJun 21, 2026Jun 29, 2026

v2.0.1

77

Latest

Findings
14
Errors
4
Warnings
10
Check
2.0.0

v2.0.0

77

Score

Findings
14
Errors
4
Warnings
10
Check
2.0.0

Relationship Map

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

37 nodes

Related Plugins