Attachment Taxonomies

This plugin adds categories and tags to the WordPress media library - lightweight and developer-friendly.

v1.2.1Felix ArntzUpdated Added 900 installs92% rating
89
Score
1
Errors
8
Warnings
+0
Change

Category Scores

Security83
Repo94
Performance98
Maintainability99

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

9 findings

Security

4

2 issue groups

I18n

2

1 issue group

Maintainability

1

1 issue group

Performance

1

1 issue group

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_REQUEST[$taxonomy->query_var]2
Category
Security
Occurrences
2
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_REQUEST[$taxonomy->query_var]

WARNINGSecurityRequest data is not unslashed$_REQUEST[$taxonomy->query_var] not unslashed before sanitization. Use wp_unslash() or similar2
Category
Security
Occurrences
2
Severity
warning

Sample message

$_REQUEST[$taxonomy->query_var] not unslashed before sanitization. Use wp_unslash() or similar

WARNINGI18nText Domain MismatchMismatched text domain. Expected 'attachment-taxonomies' but got 'default'.2
Category
I18n
Occurrences
2
Severity
warning

Sample message

Mismatched text domain. Expected 'attachment-taxonomies' but got 'default'.

WARNINGMaintainabilityslow db query tax queryDetected usage of tax_query, possible slow query.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Detected usage of tax_query, possible slow query.

WARNINGPerformancePost Not In post not inUsing exclusionary parameters, like post__not_in, in calls to get_posts() should be done with caution, see https://wpvip.com/documentation/performance-improvements-by-removing-usage-of-post__not_in/ for more information.1
Category
Performance
Occurrences
1
Severity
warning

Sample message

Using exclusionary parameters, like post__not_in, in calls to get_posts() should be done with caution, see https://wpvip.com/documentation/performance-improvements-by-removing-usage-of-post__not_in/ for more information.

ERRORRepo Compliancelicense mismatchYour plugin has a different license declared in the readme file and plugin header. Please update your readme with a valid GPL license identifier.1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Your plugin has a different license declared in the readme file and plugin header. Please update your readme with a valid GPL license identifier.

External Connections

Potential connections found in static code analysis.

3 domains

Outbound calls

3

External assets

0

Incoming endpoints

0

Notable Domains

felix-arntz.me1 · outbound

Platform / Reference Domains

gnu.org1 · platform/reference
wordpress.org1 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

No public endpoints detected.

Score History

First score snapshot

v1.2.1

89

Latest

Findings
9
Errors
1
Warnings
8
Check
2.0.0

Relationship Map

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

28 nodes

Related Plugins

Export Media as ZIP

1k+ active installs

100
Export Media URLs

7k+ active installs

100
Attachment Pages Redirect

20k+ active installs

99
BEA – Sanitize Filename

1k+ active installs

99
Default Featured Image

60k+ active installs

99