Preferred Languages

Choose languages for displaying WordPress in, in order of preference.

v2.4.2Pascal BirchlerUpdated Added 2k+ installs100% rating
82
Score
3
Errors
6
Warnings
+0
Change

Category Scores

Security68
Repo100
Performance100
Maintainability97

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

9 findings

Security

7

3 issue groups

Maintainability

2

1 issue group

WARNINGSecurityInput Not SanitizedDetected usage of a non-sanitized input variable: $_POST['_wpnonce']4
Category
Security
Occurrences
4
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_POST['_wpnonce']

WARNINGSecurityMissing Unslash$_POST['_wpnonce'] not unslashed before sanitization. Use wp_unslash() or similar2
Category
Security
Occurrences
2
Severity
warning

Sample message

$_POST['_wpnonce'] not unslashed before sanitization. Use wp_unslash() or similar

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

Sample message

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

ERRORSecurityUnsafe Printing FunctionAll output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.1
Category
Security
Occurrences
1
Severity
error

Sample message

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

Score History

First score snapshot

v2.4.2

82

Latest

Findings
9
Errors
3
Warnings
6
Check
2.0.0

Related Plugins

99
Language Fallback

5k+ active installs

99
Multisite Language Switcher

4k+ active installs

98
Simple Admin Language Change

10k+ active installs

98
Performant Translations

40k+ active installs

97