PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.2.4
Adminify – White Label, Admin Menu Editor, Login Customizer v4.2.4
4.3.2 4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 All 165 releases
← All changes | Inc/Admin/Options/Security.php +16 -18 4.2.244.2.4 View file →
@@ -63,9 +63,11 @@
63 63 protected function get_defaults() {
64 64 return [
65 65 'security_head' => [
66 66 'enable_security_head' => false,
67 - 'security_head_data' => [],
67 + 'security_head_data' => [
68 + 'generator_wp_version'
69 + ],
68 70 'self_ping_sites' => ''
69 71 ],
70 72 'security_rest_api' => [
71 73 'security_rest_api_enable' => false,
@@ -90,9 +92,9 @@
90 92 'post_archives_data' => [],
91 93 ],
92 94 'security_feed' => false,
93 95 'users_security' => [
94 - 'enable_users_security' => false,
96 + 'limit_logins' => false,
95 97 'change_username' => false,
96 98 ],
97 99 'disable_automatic_emails' => false,
98 100 'disable_language_switcher_login' => false,
@@ -565,40 +567,36 @@
565 567 */
566 568 public function security_user_security(&$users){
567 569
568 570 $users_settings[] = [
569 - 'id' => 'enable_users_security',
571 + 'id' => 'change_username',
570 572 'type' => 'switcher',
571 573 'text_on' => __('Show', 'adminify'),
572 574 'text_off' => __('Hide', 'adminify'),
573 - 'class' => 'adminify-pl-0 adminify-pt-0',
574 575 'text_width' => 80,
575 - 'title' => __('', 'adminify'),
576 - 'default' => $this->get_default_field('users_security')['enable_users_security'],
576 + 'title' => __('Username Change', 'adminify'),
577 + /* translators: %s: URL to the documentation page */
578 + 'subtitle' => sprintf(__('Remove Comments for Media attachment Template <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs')),
579 + 'default' => $this->get_default_field('users_security')['change_username'],
577 580 ];
578 -
579 581 $users_settings[] = [
580 - 'id' => 'change_username',
582 + 'id' => 'limit_logins',
581 583 'type' => 'switcher',
582 584 'text_on' => __('Show', 'adminify'),
583 585 'text_off' => __('Hide', 'adminify'),
584 586 'text_width' => 80,
585 - 'title' => __('Username Change', 'adminify'),
587 + 'title' => __('Limit Login Attempts', 'adminify'),
586 588 /* translators: %s: URL to the documentation page */
587 - 'subtitle' => sprintf(__('Remove Comments for Media attachment Template <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs/adminify/security/change-wordpress-username')),
588 - 'class' => 'adminify-pl-0',
589 - 'default' => $this->get_default_field('users_security')['change_username'],
590 - 'dependency' => ['enable_users_security', '==', 'true', 'true']
589 + 'subtitle' => sprintf(__('Prevent brute force attacks by limiting the number of failed login attempts per IP address. <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs')),
590 + 'default' => $this->get_default_field('users_security')['limit_logins'],
591 591 ];
592 592
593 593 $users[] = array(
594 594 'id' => 'users_security',
595 595 'type' => 'fieldset',
596 - /* translators: %1$s: Pro upgrade badge HTML; %2$s: New badge HTML */
597 - 'title' => sprintf(__('Users Security %1$s %2$s', 'adminify'), Utils::upgrade_pro_badge(), Utils::new_badge()),
596 + 'title' => __('Users Security', 'adminify'),
598 597 'subtitle' => __('Security for Users, Login/Logout etc.', 'adminify'),
599 598 'fields' => $users_settings,
600 - 'class' => 'adminify-two-columns adminify-pro-fieldset adminify-pro-notice adminify-items-start',
601 599 'default' => $this->get_default_field('users_security'),
602 600 );
603 601 }
604 602
@@ -887,11 +885,11 @@
887 885 )
888 886 ];
889 887
890 888 $this->security_redirect_urls( $fields );
891 - $this->security_user_security( $fields );
889 + // $this->security_user_security( $fields );
892 890 $this->security_head_fields( $fields );
893 - $this->security_feed_fields( $fields );
891 + $this->security_feed_fields( $fields );
894 892 $this->security_rest_api_fields( $fields );
895 893 $this->security_disable_comments( $fields );
896 894 $this->security_archive_fields( $fields );
897 895 // $this->security_others( $fields );