File Manager

file manager provides you ability to edit, delete, upload, download, copy and paste files and folders.

v8.0.4mndpsingh287Updated 2026-04-21Added Aug 9, 20161m+ installs94% rating50% support resolved
22
Score
740
Errors
520
Warnings
+0
Change

Category Scores

Security0
Repo78
Performance100
Maintainability0

Top Issues by Category

maintainability566
security489

Issues Details

1,260 issues found in latest scan

ERROR158
WordPress.Security.EscapeOutput.UnsafePrintingFunction

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

WARNING84
WordPress.WP.EnqueuedResourceParameters.NotInFooter

In footer ($in_footer) is not set explicitly wp_enqueue_script; It is recommended to load scripts in the footer. Please set this value to `true` to load it in the footer, or explicitly `false` if it should be loaded in the header.

WARNING80
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

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

ERROR63
WordPress.WP.AlternativeFunctions.file_system_operations_fclose

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fclose().

WARNING61
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

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

WARNING59
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

ERROR58
badly_named_files

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

WARNING57
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_FILES['content']['tmp_name']

ERROR54
WordPress.Security.EscapeOutput.OutputNotEscaped

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

WARNING53
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

Detected usage of a possibly undefined superglobal array index: $_FILES['content']['tmp_name']. Check that the array index exists before using it.

ERROR46
WordPress.WP.AlternativeFunctions.file_system_operations_fopen

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fopen().

ERROR36
wp_function_not_compatible_with_requires_wp

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

ERROR34
WordPress.WP.AlternativeFunctions.curl_curl_setopt

Using cURL functions is highly discouraged. Use wp_remote_get() instead.

ERROR28
WordPress.WP.AlternativeFunctions.file_system_operations_fread

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fread().

ERROR27
WordPress.WP.AlternativeFunctions.file_system_operations_is_writable

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: is_writable().

WARNING19
WordPress.PHP.DevelopmentFunctions.prevent_path_disclosure_error_reporting

error_reporting() can lead to full path disclosure.

ERROR19
WordPress.WP.AlternativeFunctions.file_system_operations_mkdir

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: mkdir().

WARNING16
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

ERROR16
WordPress.WP.AlternativeFunctions.curl_curl_setopt_array

Using cURL functions is highly discouraged. Use wp_remote_get() instead.

WARNING15
WordPress.DB.DirectDatabaseQuery.NoCaching

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

ERROR15
WordPress.DateTime.RestrictedFunctions.date_date

date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.

ERROR15
WordPress.WP.AlternativeFunctions.curl_curl_init

Using cURL functions is highly discouraged. Use wp_remote_get() instead.

WARNING14
Squiz.PHP.DiscouragedFunctions.Discouraged

The use of function ini_set() is discouraged

ERROR14
WordPress.Security.EscapeOutput.ExceptionNotEscaped

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

WARNING14
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

Latest Snapshot

Findings

1,260

Errors

740

Warnings

520

Score History

First score snapshot

First scan completed Jun 19, 2026

v8.0.4 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

Jun 19, 2026

v8.0.4

22

Latest

Findings
1,260
Errors
740
Warnings
520
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins