PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.3.0
Defender Security – Malware Scanner, Login Security & Firewall v6.3.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
← All changes | src/model/setting/class-main-setting.php +2 -1 5.4.1 → 6.3.0 View file →
@@ -70,8 +70,9 @@
70 70 *
71 71 * @var string
72 72 * @sanitize_text_field
73 73 * @defender_property
74 + * @rule in[keep,remove]
74 75 */
75 76 public $uninstall_quarantine = 'keep';
76 77
77 78 /**
@@ -92,9 +93,9 @@
92 93 */
93 94 protected function after_load(): void {
94 95 $site_locale = is_multisite() ? get_site_option( 'WPLANG' ) : get_locale();
95 96
96 - if ( empty( $site_locale ) || 'en_US' === $site_locale ) { // @see wp_dropdown_languages() by default empty string for English.
97 + if ( ! is_string( $site_locale ) || '' === $site_locale || 'en_US' === $site_locale ) { // @see wp_dropdown_languages() by default empty string for English.
97 98 $site_language = 'English';
98 99 } else {
99 100 require_once ABSPATH . 'wp-admin/includes/translation-install.php';
100 101 $translations = wp_get_available_translations();