Prevent Files / Folders Access

Prevent public access to WordPress files and folders. Protect downloads from public access, Role-based folder access, and User base folder access.

v2.6.3miniOrangeUpdated Added 1k+ installs92% rating
94
Score
100
Errors
3
Warnings
+0
Change

Category Scores

Security100
Repo97
Performance100
Maintainability73

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

103 findings

Maintainability

93

4 issue groups

I18n

9

1 issue group

Repo Compliance

1

1 issue group

ERRORMaintainabilitywp function not compatible with requires wpFunction "sanitize_textarea_field()" requires WordPress 4.7.0, but your plugin minimum supported version is WordPress 3.0.1.89
Category
Maintainability
Occurrences
89
Severity
error

Sample message

Function "sanitize_textarea_field()" requires WordPress 4.7.0, but your plugin minimum supported version is WordPress 3.0.1.

ERRORI18nNon Singular String Literal DomainThe $domain parameter must be a single text string literal. Found: $this->plugin_name9
Category
I18n
Occurrences
9
Severity
error

Sample message

The $domain parameter must be a single text string literal. Found: $this->plugin_name

WARNINGMaintainabilityerror log error logerror_log() found. Debug code should not normally be used in production.2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

error_log() found. Debug code should not normally be used in production.

ERRORMaintainabilityForbidden PHP function foundThe use of function move_uploaded_file() is forbidden1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

The use of function move_uploaded_file() is forbidden

ERRORMaintainabilitybadly named filesFile and folder names must not contain spaces or special characters.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

File and folder names must not contain spaces or special characters.

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.

External Connections

Not analyzed yet.

Score History

First score snapshot

v2.6.3

94

Latest

Findings
103
Errors
100
Warnings
3
Check
2.0.0

Relationship Map

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

27 nodes

Related Plugins