WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage

Copies files to Amazon S3, DigitalOcean Spaces or Google Cloud Storage as they are uploaded to the Media Library. Optionally configure Amazon CloudFro …

v3.3.1WP EngineUpdated Added 30k+ installs74% rating20% support resolved
96
Score
8
Errors
12
Warnings
+0
Change

Category Scores

Security100
Repo91
Performance100
Maintainability86

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

20 findings

Maintainability

15

7 issue groups

Repo Compliance

3

3 issue groups

I18n

2

1 issue group

ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;6
Category
Maintainability
Occurrences
6
Severity
error

Sample message

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage" - 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 - "WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage" - contains the restricted term "wp" which cannot be used at all in your plugin name.

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

Sample message

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

ERRORI18nMissing Translators CommentA 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.2
Category
I18n
Occurrences
2
Severity
error

Sample message

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.

WARNINGMaintainabilityslow db query meta keyDetected usage of meta_key, possible slow query.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Detected usage of meta_key, possible slow query.

WARNINGMaintainabilityslow db query meta valueDetected usage of meta_value, possible slow query.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Detected usage of meta_value, possible slow query.

WARNINGMaintainabilityNon-prefixed constantGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "IDNA_DEFAULT".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "IDNA_DEFAULT".

WARNINGMaintainabilitymismatched plugin namePlugin name "WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage" is different from the name declared in plugin header "WP Offload Media Lite".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage" is different from the name declared in plugin header "WP Offload Media Lite".

WARNINGRepo Compliancereadme parser warnings too many tagsOne or more tags were ignored. Please limit your plugin to 5 tags.1
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 section changelogThe "Changelog" section is too long and was truncated. A maximum of 5000 characters is supported.1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

The "Changelog" section is too long and was truncated. A maximum of 5000 characters is supported.

Show 1 more
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.

Score History

First score snapshot

v3.3.1

96

Latest

Findings
20
Errors
8
Warnings
12
Check
2.0.0

Related Plugins

Widgets for Amazon Reviews

2k+ active installs

96
60
Amazon Link Engine

2k+ active installs

41
Amazon Web Services

5k+ active installs

41
Advanced Media Offloader

5k+ active installs

37