Database Manager – WP Adminer

Manage the database from your WordPress Dashboard using Adminer.

v4.3.4.1Pexle ChrisUpdated Added 20k+ installs100% rating
24
Score
1,005
Errors
2,752
Warnings
+0
Change

Category Scores

Security0
Repo94
Performance100
Maintainability0

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

3,757 findings

Security

2,692

8 issue groups

Maintainability

1,035

17 issue groups

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$$X".966
Category
Maintainability
Occurrences
966
Severity
warning

Sample message

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

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

Sample message

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

WARNINGSecurityInput is not validatedDetected usage of a possibly undefined superglobal array index: $_COOKIE[$Db]. Check that the array index exists before using it.398
Category
Security
Occurrences
398
Severity
warning

Sample message

Detected usage of a possibly undefined superglobal array index: $_COOKIE[$Db]. Check that the array index exists before using it.

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_COOKIE[$Db]384
Category
Security
Occurrences
384
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_COOKIE[$Db]

WARNINGSecurityRequest data is not unslashed$_COOKIE[$Db] not unslashed before sanitization. Use wp_unslash() or similar369
Category
Security
Occurrences
369
Severity
warning

Sample message

$_COOKIE[$Db] not unslashed before sanitization. Use wp_unslash() or similar

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

Sample message

Processing form data without nonce verification.

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

Sample message

Processing form data without nonce verification.

ERRORMaintainabilitymysql PDOAccessing the database directly should be avoided. Please use the $wpdb object and associated functions instead. Found: \PDO.15
Category
Maintainability
Occurrences
15
Severity
error

Sample message

Accessing the database directly should be avoided. Please use the $wpdb object and associated functions instead. Found: \PDO.

ERRORSecurityDeprecated function: js_escapejs_escape() has been deprecated since WordPress version 2.8.0. Use esc_js() instead.15
Category
Security
Occurrences
15
Severity
error

Sample message

js_escape() has been deprecated since WordPress version 2.8.0. Use esc_js() instead.

WARNINGSecurityInput is not validated or sanitizedDetected usage of a non-sanitized, non-validated input variable _GET: "$_GET[db]"8
Category
Security
Occurrences
8
Severity
warning

Sample message

Detected usage of a non-sanitized, non-validated input variable _GET: "$_GET[db]"

Show 15 more
WARNINGMaintainabilityDiscouraged PHP function7
Category
Maintainability
Occurrences
7
Severity
warning

Sample message

The use of function ini_set() is discouraged

WARNINGMaintainabilityNon-prefixed function5
Category
Maintainability
Occurrences
5
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "determine_if_pexlechris_adminer_will_be_included".

ERRORMaintainabilitystrip tags strip tags5
Category
Maintainability
Occurrences
5
Severity
error

Sample message

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

ERRORMaintainabilityDeprecated function: get_settings5
Category
Maintainability
Occurrences
5
Severity
error

Sample message

get_settings() has been deprecated since WordPress version 2.1.0. Use get_option() instead.

ERRORMaintainabilitydate date4
Category
Maintainability
Occurrences
4
Severity
error

Sample message

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

WARNINGMaintainabilityerror log set error handler4
Category
Maintainability
Occurrences
4
Severity
warning

Sample message

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

ERRORMaintainabilityunlink unlink4
Category
Maintainability
Occurrences
4
Severity
error

Sample message

unlink() is discouraged. Use wp_delete_file() to delete a file.

ERRORMaintainabilityfile system operations fclose3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

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

ERRORMaintainabilityfile system operations fread3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

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

ERRORMaintainabilityrand rand3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

rand() is discouraged. Use the far less predictable wp_rand() instead.

ERRORMaintainabilityNon Enqueued Stylesheet3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

Stylesheets must be registered/enqueued via wp_enqueue_style()

ERRORMaintainabilitymysql mysql error2
Category
Maintainability
Occurrences
2
Severity
error

Sample message

Accessing the database directly should be avoided. Please use the $wpdb object and associated functions instead. Found: mysql_error.

ERRORMaintainabilitymysql mysql set charset2
Category
Maintainability
Occurrences
2
Severity
error

Sample message

Accessing the database directly should be avoided. Please use the $wpdb object and associated functions instead. Found: mysql_set_charset.

ERRORMaintainabilityfile system operations fopen2
Category
Maintainability
Occurrences
2
Severity
error

Sample message

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

ERRORMaintainabilityfile system operations fwrite2
Category
Maintainability
Occurrences
2
Severity
error

Sample message

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

Score History

First score snapshot

v4.3.4.1

24

Latest

Findings
3,757
Errors
1,005
Warnings
2,752
Check
2.0.0

Related Plugins

Change Table Prefix

1k+ active installs

99
Transient Cleaner

1k+ active installs

96
AAA Option Optimizer

9k+ active installs

91
Index WP Users For Speed

1k+ active installs

77
Search Regex

100k+ active installs

76