Erident Custom Login and Dashboard - Version 3.5.9

Version Description

(01 Apr 2021) = * XSS Security Fix * Compatibility with latest WordPress version

Download this release

Release Info

Developer libinvbabu
Plugin Icon 128x128 Erident Custom Login and Dashboard
Version 3.5.9
Comparing to
See all releases

Code changes from version 3.5.8 to 3.5.9

Files changed (2) hide show
  1. er-custom-login.php +16 -40
  2. readme.txt +72 -143
er-custom-login.php CHANGED
@@ -1,31 +1,14 @@
1
  <?php
2
- /*
3
- Plugin Name: Erident Custom Login and Dashboard
4
- Plugin URI: http://www.libin.in/
5
- Description: Customize completely your WordPress Login Screen and Dashboard. Add your company logo to login screen, change background colors, styles, button color etc. Customize your Dashboard footer text also for complete branding.
6
- Text Domain: erident-custom-login-and-dashboard
7
- Domain Path: /languages
8
- Version: 3.5.8
9
- Author: Libin V Babu
10
- Author URI: http://www.libin.in/
11
- License: GPL
12
- */
13
-
14
- /* Copyright 2020 Libin V Babu (email : libin@libin.in)
15
-
16
- This program is free software; you can redistribute it and/or modify
17
- it under the terms of the GNU General Public License, version 2, as
18
- published by the Free Software Foundation.
19
-
20
- This program is distributed in the hope that it will be useful,
21
- but WITHOUT ANY WARRANTY; without even the implied warranty of
22
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
- GNU General Public License for more details.
24
-
25
- You should have received a copy of the GNU General Public License
26
- along with this program; if not, write to the Free Software
27
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
28
- */
29
 
30
  load_plugin_textdomain('erident-custom-login-and-dashboard', false, basename( dirname( __FILE__ ) ) . '/languages/' );
31
 
@@ -299,7 +282,7 @@ function wp_erident_dashboard_install() {
299
 
300
  $er_new_options = array(
301
  'dashboard_data_left' => 'Powered by YourWebsiteName',
302
- 'dashboard_data_right' => '&copy; 2017 All Rights Reserved',
303
  'dashboard_image_logo' => plugins_url('images/default-logo.png', __FILE__),
304
  'dashboard_image_logo_width' => '274',
305
  'dashboard_image_logo_height' => '63',
@@ -390,6 +373,7 @@ function wp_erident_dashboard_html_page() {
390
  <?php
391
  if( isset($_POST['er_update_settings']) ) {
392
  if ( ! empty( $_POST ) && check_admin_referer( 'er_nonce_form', 'er_total_nonce' ) ) {
 
393
  $er_new_options = $_POST['er_options_up'];
394
  update_option( 'plugin_erident_settings', $er_new_options);
395
  echo '<div id="message" class="updated fade"><p><strong>' . __('Settings saved.') . '</strong></p></div>';
@@ -401,7 +385,6 @@ $er_options = get_option('plugin_erident_settings');
401
 
402
  ?>
403
  <div class="postbox">
404
- <div class="handlediv" title="Click to toggle"><br></div>
405
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Dashboard Settings', 'erident-custom-login-and-dashboard' ); ?></span>
406
  <span class="postbox-title-action"><?php _e( '(These settings will be reflected when a user/admin logins to the WordPress Dashboard)', 'erident-custom-login-and-dashboard' ); ?></span>
407
  </h3>
@@ -429,7 +412,6 @@ value="<?php echo esc_html( stripslashes($er_options['dashboard_data_right'] ));
429
  </div><!-- end postbox -->
430
 
431
  <div class="postbox">
432
- <div class="handlediv" title="Click to toggle"><br></div>
433
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Screen Background', 'erident-custom-login-and-dashboard' ); ?></span>
434
  <span class="postbox-title-action"><?php _e( '(The following settings will be reflected on the "wp-login.php" page)', 'erident-custom-login-and-dashboard' ); ?></span>
435
  </h3>
@@ -521,7 +503,6 @@ value="<?php echo $er_options['top_bg_size']; ?>" />
521
 
522
 
523
  <div class="postbox">
524
- <div class="handlediv" title="Click to toggle"><br></div>
525
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Screen Logo', 'erident-custom-login-and-dashboard' ); ?></span>
526
  <span class="postbox-title-action"><?php _e( '(Change the default WordPress logo and powered by text)', 'erident-custom-login-and-dashboard' ); ?></span>
527
  </h3>
@@ -567,7 +548,6 @@ value="<?php echo stripslashes($er_options['dashboard_power_text']); ?>" />
567
 
568
 
569
  <div class="postbox">
570
- <div class="handlediv" title="Click to toggle"><br></div>
571
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Form Settings', 'erident-custom-login-and-dashboard' ); ?></span>
572
  <span class="postbox-title-action"><?php _e( '(The following settings will change the Login Form style)', 'erident-custom-login-and-dashboard' ); ?></span>
573
  </h3>
@@ -775,11 +755,11 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
775
  if($check_sh == 'Yes') { $sx = "checked"; $sy = ''; } else { $sy = "checked"; $sx = ''; } ?>
776
 
777
  <label>
778
- <input type="radio" name="er_options_up[dashboard_check_shadow]" value="Yes" id="wp_erident_dashboard_check_shadow_0" <?php echo $sx; ?> onclick="$('#hide-this').show('normal')" />
779
  <?php _e( 'Yes', 'erident-custom-login-and-dashboard' ); ?></label>
780
 
781
  <label>
782
- <input type="radio" name="er_options_up[dashboard_check_shadow]" value="No" id="wp_erident_dashboard_check_shadow_1" <?php echo $sy; ?> onclick="$('#hide-this').hide('normal')" />
783
  <?php _e( 'No', 'erident-custom-login-and-dashboard' ); ?></label>
784
  <br />
785
  <span class="description"><?php _e( '(Check an option)', 'erident-custom-login-and-dashboard' ); ?></span>
@@ -804,11 +784,11 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
804
  if($check_fsh == 'Yes') { $fsx = "checked"; $fsy = ''; } else { $fsy = "checked"; $fsx = ''; } ?>
805
 
806
  <label>
807
- <input type="radio" name="er_options_up[dashboard_check_form_shadow]" value="Yes" id="wp_erident_dashboard_check_form_shadow_0" <?php echo $fsx; ?> onclick="$('#hide-this2').show('normal')" />
808
  <?php _e( 'Yes', 'erident-custom-login-and-dashboard' ); ?></label>
809
 
810
  <label>
811
- <input type="radio" name="er_options_up[dashboard_check_form_shadow]" value="No" id="wp_erident_dashboard_check_form_shadow_1" <?php echo $fsy; ?> onclick="$('#hide-this2').hide('normal')" />
812
  <?php _e( 'No', 'erident-custom-login-and-dashboard' ); ?></label>
813
  <br />
814
  <span class="description"><?php _e( '(Check an option)', 'erident-custom-login-and-dashboard' ); ?></span>
@@ -895,7 +875,6 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
895
 
896
 
897
  <div class="postbox">
898
- <div class="handlediv" title="Click to toggle"><br></div>
899
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Plugin Un-install Settings', 'erident-custom-login-and-dashboard' ); ?></span>
900
  </h3>
901
  <div class="inside">
@@ -929,7 +908,6 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
929
  </form>
930
 
931
  <div class="postbox">
932
- <div class="handlediv" title="Click to toggle"><br></div>
933
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Export Settings', 'erident-custom-login-and-dashboard' ); ?></span></h3>
934
  <div class="inside">
935
  <p><?php _e( 'Export the plugin settings for this site as a .json file. This allows you to easily import the configuration into another site.', 'erident-custom-login-and-dashboard' ); ?></p>
@@ -944,7 +922,6 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
944
  </div><!-- .postbox -->
945
 
946
  <div class="postbox">
947
- <div class="handlediv" title="Click to toggle"><br></div>
948
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Import Settings', 'erident-custom-login-and-dashboard' ); ?></span></h3>
949
  <div class="inside">
950
  <p><?php _e( 'Import the plugin settings from a .json file. This file can be obtained by exporting the settings on another site using the form above.', 'erident-custom-login-and-dashboard' ); ?></p>
@@ -968,7 +945,6 @@ value="<?php echo $er_options['login_bg_ypos']; ?>" />
968
  <li class="login-page"><a href="<?php bloginfo( 'wpurl' ); ?>/wp-login.php" target="_blank"><?php _e( 'Open Your WP Login Page in a New Tab', 'erident-custom-login-and-dashboard' ); ?></a></li>
969
  <li><a href="http://wordpress.org/extend/plugins/erident-custom-login-and-dashboard/" target="_blank"><?php _e( 'Plugin Documentation', 'erident-custom-login-and-dashboard' ); ?></a></li>
970
  <li><a href="http://wordpress.org/support/plugin/erident-custom-login-and-dashboard" target="_blank"><?php _e( 'Plugin Support Page', 'erident-custom-login-and-dashboard' ); ?></a></li>
971
- <li><a href="https://wordpress.org/support/topic/suggestionsrequests-for-future-versions-2" target="_blank"><?php _e( 'Feature Request/Suggestions?', 'erident-custom-login-and-dashboard' ); ?></a></li>
972
  <li class="green"><a href="http://wordpress.org/support/view/plugin-reviews/erident-custom-login-and-dashboard" target="_blank"><?php _e( 'Got some Love? Give us a 5 star rating!', 'erident-custom-login-and-dashboard' ); ?></a></li>
973
  </ul>
974
  </div><!-- end .er_notice2 -->
1
  <?php
2
+ /**
3
+ * Plugin Name: Erident Custom Login and Dashboard
4
+ * Plugin URI: https://ultimatedashboard.io/
5
+ * Description: Customize completely your WordPress Login Screen and Dashboard. Add your company logo to login screen, change background colors, styles, button color etc. Customize your Dashboard footer text also for complete branding.
6
+ * Text Domain: erident-custom-login-and-dashboard
7
+ * Domain Path: /languages
8
+ * Version: 3.5.9
9
+ * Author: David Vongries
10
+ * Author URI: https://www.davidvongries.com/
11
+ */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
  load_plugin_textdomain('erident-custom-login-and-dashboard', false, basename( dirname( __FILE__ ) ) . '/languages/' );
14
 
282
 
283
  $er_new_options = array(
284
  'dashboard_data_left' => 'Powered by YourWebsiteName',
285
+ 'dashboard_data_right' => '&copy; 2021 All Rights Reserved',
286
  'dashboard_image_logo' => plugins_url('images/default-logo.png', __FILE__),
287
  'dashboard_image_logo_width' => '274',
288
  'dashboard_image_logo_height' => '63',
373
  <?php
374
  if( isset($_POST['er_update_settings']) ) {
375
  if ( ! empty( $_POST ) && check_admin_referer( 'er_nonce_form', 'er_total_nonce' ) ) {
376
+ $_POST = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);
377
  $er_new_options = $_POST['er_options_up'];
378
  update_option( 'plugin_erident_settings', $er_new_options);
379
  echo '<div id="message" class="updated fade"><p><strong>' . __('Settings saved.') . '</strong></p></div>';
385
 
386
  ?>
387
  <div class="postbox">
 
388
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Dashboard Settings', 'erident-custom-login-and-dashboard' ); ?></span>
389
  <span class="postbox-title-action"><?php _e( '(These settings will be reflected when a user/admin logins to the WordPress Dashboard)', 'erident-custom-login-and-dashboard' ); ?></span>
390
  </h3>
412
  </div><!-- end postbox -->
413
 
414
  <div class="postbox">
 
415
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Screen Background', 'erident-custom-login-and-dashboard' ); ?></span>
416
  <span class="postbox-title-action"><?php _e( '(The following settings will be reflected on the "wp-login.php" page)', 'erident-custom-login-and-dashboard' ); ?></span>
417
  </h3>
503
 
504
 
505
  <div class="postbox">
 
506
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Screen Logo', 'erident-custom-login-and-dashboard' ); ?></span>
507
  <span class="postbox-title-action"><?php _e( '(Change the default WordPress logo and powered by text)', 'erident-custom-login-and-dashboard' ); ?></span>
508
  </h3>
548
 
549
 
550
  <div class="postbox">
 
551
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Login Form Settings', 'erident-custom-login-and-dashboard' ); ?></span>
552
  <span class="postbox-title-action"><?php _e( '(The following settings will change the Login Form style)', 'erident-custom-login-and-dashboard' ); ?></span>
553
  </h3>
755
  if($check_sh == 'Yes') { $sx = "checked"; $sy = ''; } else { $sy = "checked"; $sx = ''; } ?>
756
 
757
  <label>
758
+ <input type="radio" name="er_options_up[dashboard_check_shadow]" value="Yes" id="wp_erident_dashboard_check_shadow_0" <?php echo $sx; ?> onclick="jQuery('#hide-this').show('normal')" />
759
  <?php _e( 'Yes', 'erident-custom-login-and-dashboard' ); ?></label>
760
 
761
  <label>
762
+ <input type="radio" name="er_options_up[dashboard_check_shadow]" value="No" id="wp_erident_dashboard_check_shadow_1" <?php echo $sy; ?> onclick="jQuery('#hide-this').hide('normal')" />
763
  <?php _e( 'No', 'erident-custom-login-and-dashboard' ); ?></label>
764
  <br />
765
  <span class="description"><?php _e( '(Check an option)', 'erident-custom-login-and-dashboard' ); ?></span>
784
  if($check_fsh == 'Yes') { $fsx = "checked"; $fsy = ''; } else { $fsy = "checked"; $fsx = ''; } ?>
785
 
786
  <label>
787
+ <input type="radio" name="er_options_up[dashboard_check_form_shadow]" value="Yes" id="wp_erident_dashboard_check_form_shadow_0" <?php echo $fsx; ?> onclick="jQuery('#hide-this2').show('normal')" />
788
  <?php _e( 'Yes', 'erident-custom-login-and-dashboard' ); ?></label>
789
 
790
  <label>
791
+ <input type="radio" name="er_options_up[dashboard_check_form_shadow]" value="No" id="wp_erident_dashboard_check_form_shadow_1" <?php echo $fsy; ?> onclick="jQuery('#hide-this2').hide('normal')" />
792
  <?php _e( 'No', 'erident-custom-login-and-dashboard' ); ?></label>
793
  <br />
794
  <span class="description"><?php _e( '(Check an option)', 'erident-custom-login-and-dashboard' ); ?></span>
875
 
876
 
877
  <div class="postbox">
 
878
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Plugin Un-install Settings', 'erident-custom-login-and-dashboard' ); ?></span>
879
  </h3>
880
  <div class="inside">
908
  </form>
909
 
910
  <div class="postbox">
 
911
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Export Settings', 'erident-custom-login-and-dashboard' ); ?></span></h3>
912
  <div class="inside">
913
  <p><?php _e( 'Export the plugin settings for this site as a .json file. This allows you to easily import the configuration into another site.', 'erident-custom-login-and-dashboard' ); ?></p>
922
  </div><!-- .postbox -->
923
 
924
  <div class="postbox">
 
925
  <h3 class="hndle" title="Click to toggle"><span><?php _e( 'Import Settings', 'erident-custom-login-and-dashboard' ); ?></span></h3>
926
  <div class="inside">
927
  <p><?php _e( 'Import the plugin settings from a .json file. This file can be obtained by exporting the settings on another site using the form above.', 'erident-custom-login-and-dashboard' ); ?></p>
945
  <li class="login-page"><a href="<?php bloginfo( 'wpurl' ); ?>/wp-login.php" target="_blank"><?php _e( 'Open Your WP Login Page in a New Tab', 'erident-custom-login-and-dashboard' ); ?></a></li>
946
  <li><a href="http://wordpress.org/extend/plugins/erident-custom-login-and-dashboard/" target="_blank"><?php _e( 'Plugin Documentation', 'erident-custom-login-and-dashboard' ); ?></a></li>
947
  <li><a href="http://wordpress.org/support/plugin/erident-custom-login-and-dashboard" target="_blank"><?php _e( 'Plugin Support Page', 'erident-custom-login-and-dashboard' ); ?></a></li>
 
948
  <li class="green"><a href="http://wordpress.org/support/view/plugin-reviews/erident-custom-login-and-dashboard" target="_blank"><?php _e( 'Got some Love? Give us a 5 star rating!', 'erident-custom-login-and-dashboard' ); ?></a></li>
949
  </ul>
950
  </div><!-- end .er_notice2 -->
readme.txt CHANGED
@@ -1,172 +1,101 @@
1
  === Erident Custom Login and Dashboard ===
2
- Contributors: libinvbabu
3
- Donate link: https://www.paypal.me/LibinVBabu/25
4
  Tags: login, customisation, admin, dashboard, customise, erident, custom login, form, logo, customize, branding, login customizer, CSS, admin login, white label, login background, custom login page
5
  Requires at least: 3.0.0
6
- Tested up to: 5.4.1
7
- Stable tag: 3.5.8
8
- Requires PHP: 5.2
9
- License: GPLv2
10
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
12
- Customize completely your WordPress Login Screen easily. Add your logo, change background image, colors, styles, Dashboard footer etc.
13
 
14
  == Description ==
 
15
 
16
- TOP RATED PLUGIN for Login Page Customization!!! Customize completely your WordPress Login Screen and Dashboard easily. Add your company logo to login screen, change background images, colors, styles etc. Customize your Dashboard footer text also for complete branding. Now faster and better db performance!
17
-
18
- * New*: Options to Hide Links on Login page (Register, Lost password and Back to website links)
19
- * New*: Upload logo and background images with WordPress media uploader right from the settings page
20
- * New*: Persian, Portuguese-Brazil & Turkish Translations available along with German, French and Spanish!
21
- * New*: Now supports opacity on login form background!
22
- * New*: Import/Export Settings feature available!
23
-
24
- Fastest support for the plugin. If you have any queries,
25
- visit the WordPress [support forum](http://wordpress.org/support/plugin/erident-custom-login-and-dashboard).
26
-
27
- https://www.youtube.com/watch?v=Cou5UA2c_z8
28
-
29
- **Features:**
30
-
31
- 1. Change footer texts on Admin Dashboard or keep it as default
32
- 1. Add Image/Color Backgrounds to Login Screen.
33
- 1. Add Image/Color Background to Login Form with opacity.
34
- 1. Pick color using awesome jQuery color picker
35
- 1. Change Texts/Links Color and size on Login Form
36
- 1. Replace the WordPress Logo on the Login Form with your own
37
- 1. Enable/Disable shadow for the Links on Login Form
38
- 1. Enable/Disable shadow for the Login Form
39
- 1. Change Login button Color
40
- 1. Hide Register | Lost your password link
41
- 1. Hide Back to your website link
42
- 1. Preserve previous settings upon WordPress/plugins update!
43
- 1. Import/Export all plugin settings between websites.
44
-
45
- **Erident Custom Login and Dashboard Settings:**
46
-
47
- (Plugin Loads default values for all below entries. Please change the values to yours.)
48
-
49
- **Dashboard Settings**
50
-
51
- (These settings will be reflected when a user/admin logins to the WordPress Dashboard.)
52
-
53
- * Change text for dashboard left side footer.
54
- * Change text for dashboard right side footer (Keep the field empty for default WordPress version).
55
-
56
- **Login Screen Settings**
57
-
58
- (These settings will be reflected on the "wp-login.php" page. )
59
-
60
- * Login Screen Background Color/Image
61
- * Login Screen Background Repeat
62
- * Login Screen Background Position
63
- * Login Screen Background Size
64
- * Logo Url
65
- * Logo width
66
- * Logo height
67
- * Powered by Text
68
- * Login form width
69
- * Login Form Border Style/Radius/Color/Thickness
70
- * Login Form Background Color/Image
71
- * Background Opacity
72
- * Login Form Background Repeat
73
- * Login Form Background Position
74
- * Login Form Label/input Text Color
75
- * Login Form Label/input Text Size
76
- * Enable Link Shadow
77
- * Login Form Link Shadow Color
78
- * Enable form Shadow
79
- * Login Form Shadow Color
80
- * Change Login button Color
81
- * Hide Register | Lost your password link
82
- * Hide Back to your website link
83
 
84
- **Plugin Un-install Settings**
85
 
86
- * Delete custom settings upon plugin deactivation or not
 
87
 
88
- **Import/Export all plugin settings between different websites**
 
 
 
 
 
 
 
 
89
 
90
- Enjoy your completely branded WordPress Version. Don't forget to [rate the plugin](http://wordpress.org/support/view/plugin-reviews/erident-custom-login-and-dashboard) :)
 
91
 
 
 
 
92
 
93
  == Installation ==
94
-
95
- This section describes how to install the plugin and get it working.
96
-
97
- 1. Goto WordPress Dashboard -> Add new plugin and search "erident"
98
- 1. Click Install button on "Erident Custom Login and Dashboard"
99
- 1. Activate the plugin through the 'Plugins' menu in WordPress
100
- 1. Go to the plugins options page in the WordPress admin ('Settings' -> 'Custom Login and Dashboard')
101
- 1. Change the footer texts, images, colors, styles as you desire
102
- 1. Enjoy your completely branded WordPress Version
103
 
104
  == Frequently Asked Questions ==
 
 
105
 
106
- = Is it legal to change WordPress Logo and texts? =
 
 
 
 
107
 
108
- Yes. WordPress gives you the permission to change whole login screen and dashboard to yours by using WordPress hooks.
 
 
109
 
110
- = How can I add my own image to use as Login screen's background? =
 
 
111
 
112
- Simply upload your image using WordPress uploader and copy the image link from there and paste it in the Custom Login and Dashboard Settings page.
 
 
113
 
114
- = On next update will I lose my previous settings? =
115
- By default you will not lose any of your previous settings. Check the Plugin Un-install Settings.
 
116
 
117
- = I want some custom changes. How can I do that? =
118
- You can edit the plugin's php file through WordPress plugin editor. But once you made an update the changes you made will disappear. So make sure to backup your changes before updating. Or inform us [Suggestions/requests](http://wordpress.org/support/topic/suggestionsrequests-for-future-version-update?replies=1) for future version
 
119
 
120
- = Can I export settings? =
121
- Yeah! With version 3.0 Import/Export plugin settings feature added. Your life made easy.
122
 
123
- = How will I put opacity on Login Form =
124
- You can achieve it by either using a transparent png/gif image or you can use the "opacity" feature added in ver:3.3 Add a background color for Login form and set an opacity to it. Default will be 1, means the background color will be opaque. changing it to 0.5 will give you 50% transparency. Just play around it. Make sure that there is no image on Login form background.
 
125
 
126
- == Screenshots ==
127
-
128
- 1. The complete options on the settings page.
129
- 2. This is the default Login Page Demo
130
- 3. Example of a custom login page using background opacity feature!
131
- 4. Another example of a custom login page. <a href="https://www.flickr.com/groups/erident-login/" rel="nofollow">Check more designs</a>.
132
 
133
- == Changelog ==
134
-
135
- = 3.5.8 (27 May 2020) =
136
- * Password Label field color fix
137
- * Compatibility with latest WordPress version
138
-
139
- = 3.5.7 (23 Jun 2019) =
140
- * Complete shadow removal for forms
141
- * Updating deprecated function login_headertitle
142
-
143
- = 3.5.5 (29 Nov 2017) =
144
- * Option to add Login button's text color
145
- * Removed conflicting css
146
-
147
- = 3.5.4 (9 Mar 2017) =
148
- * Fixed the function names which may conflict with other plugins
149
-
150
- = 3.5.3 (6 Feb 2017) =
151
- * Fixed warning in dashboard
152
- * Minor CSS improvement on register page
153
-
154
- = 3.5.2 =
155
- * Hide Register | Lost your password link
156
- * Hide Back to your website link
157
- * CSS updates to override default wp shadows
158
-
159
  = 3.5.1 =
160
- * Compatibility fix with WordPress 4.5
161
- * Minor bug fix
162
-
163
  = 3.5 =
164
- * Option to keep default WordPress version on dashboard footer
165
- * Persian translation added
166
- * Security fix for CSRF
167
-
168
  = 3.4.1 =
169
- * Fixed function for php older version
170
 
171
  = 3.4 =
172
  * Supports WordPress media uploader inside the settings page
@@ -251,6 +180,6 @@ You can achieve it by either using a transparent png/gif image or you can use th
251
 
252
  == Upgrade Notice ==
253
 
254
- = 3.5.8 =
255
- Password Label field color fix
256
- Compatibility with latest WordPress version
1
  === Erident Custom Login and Dashboard ===
2
+ Contributors: davidvongries, libinvbabu
 
3
  Tags: login, customisation, admin, dashboard, customise, erident, custom login, form, logo, customize, branding, login customizer, CSS, admin login, white label, login background, custom login page
4
  Requires at least: 3.0.0
5
+ Tested up to: 5.9
6
+ Stable tag: 3.5.9
7
+ Requires PHP: 5.6
8
+ License: GPL-3.0 License
9
+ License URI: https://oss.ninja/gpl-3.0?organization=David%20Vongries&project=Erident%20Custom%20Login%20and%20Dashboard
10
 
11
+ Fully customize the WordPress Login Screen.
12
 
13
  == Description ==
14
+ **Erident Custom Login and Dashboard** is the #1 rated plugin to customize the WordPress Login Screen.
15
 
16
+ Create a custom WordPress login page with just a few clicks! All the settings to customize the WordPress login are located under Settings -> Custom Login & Dashboard.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
 
18
+ Are you looking for a way to fully customize your WordPress admin area? Check out our **[Ultimate Dashboard](https://ultimatedashboard.io/?utm_source=erident&utm_medium=repository&utm_campaign=udb)** Plugin.
19
 
20
+ === Features ===
21
+ Here is a list of some of the features available in Erident Custom Login & Dashboard:
22
 
23
+ * Add a custom Logo & Logo URL
24
+ * Change the Login Page Background Color
25
+ * Add a Background Image to your Login Screen
26
+ * Completely customize the WordPress Login Form
27
+ * Remove Footer links from the WordPress Login Page
28
+ * Change the WordPress Footer Text
29
+ * Change the WordPress Version Text
30
+ * Import/Export Feature
31
+ * & much more!
32
 
33
+ === What's next? ===
34
+ If you like Erident Custom Login and Dashboard, make sure to check out our other products:
35
 
36
+ * **[Ultimate Dashboard](https://ultimatedashboard.io/?utm_source=erident&utm_medium=repository&utm_campaign=udb)** - The #1 WordPress plugin to customize your WordPress dashboard and admin area.
37
+ * **[Page Builder Framework](https://wp-pagebuilderframework.com/?utm_source=erident&utm_medium=repository&utm_campaign=wpbf)** - A fast & minimalistic WordPress theme designed for the new WordPress era.
38
+ * **[Better Admin Bar](https://betteradminbar.com/?utm_source=erident&utm_medium=repository&utm_campaign=bab)** - The plugin to make your clients enjoy WordPress. It replaces the default admin bar to provide the best possible user experience when editing & navigating a website.
39
 
40
  == Installation ==
41
+ 1. Download the erident-custom-login-and-dashboard.zip file to your computer.
42
+ 1. Unzip the file.
43
+ 1. Upload the `erident-custom-login-and-dashboard` folder to your `/wp-content/plugins/` directory.
44
+ 1. Activate the plugin through the *Plugins* menu in WordPress.
 
 
 
 
 
45
 
46
  == Frequently Asked Questions ==
47
+ = Are there more options to customize the WordPress Dashboard? =
48
+ Yes! For more options and to fully customize the WordPress dashboard, check out **[Ultimate Dashboard](https://ultimatedashboard.io/?utm_source=erident&utm_medium=repository&utm_campaign=udb)**.
49
 
50
+ == Screenshots ==
51
+ 1. Settings Page
52
+ 2. Default Erident Login Screen
53
+ 3. Customized WordPress Login Screen (Example 1)
54
+ 4. Customized WordPress Login Screen (Example 2)
55
 
56
+ == Changelog ==
57
+ = 4.0 | April 29, 2022 =
58
+ * Version 4.0 is a complete refactor of Erident Custom Login & Dashboard with a modern look and a much improved user experience. For even more options, check out **[Ultimate Dashboard](https://ultimatedashboard.io/?utm_source=erident&utm_medium=changelog&utm_campaign=udb)**.
59
 
60
+ = 3.5.9 (01 Apr 2021) =
61
+ * XSS Security Fix
62
+ * Compatibility with latest WordPress version
63
 
64
+ = 3.5.8 (27 May 2020) =
65
+ * Password Label field color fix
66
+ * Compatibility with latest WordPress version
67
 
68
+ = 3.5.7 (23 Jun 2019) =
69
+ * Complete shadow removal for forms
70
+ * Updating deprecated function login_headertitle
71
 
72
+ = 3.5.5 (29 Nov 2017) =
73
+ * Option to add Login button's text color
74
+ * Removed conflicting css
75
 
76
+ = 3.5.4 (9 Mar 2017) =
77
+ * Fixed the function names which may conflict with other plugins
78
 
79
+ = 3.5.3 (6 Feb 2017) =
80
+ * Fixed warning in dashboard
81
+ * Minor CSS improvement on register page
82
 
83
+ = 3.5.2 =
84
+ * Hide Register | Lost your password link
85
+ * Hide Back to your website link
86
+ * CSS updates to override default wp shadows
 
 
87
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  = 3.5.1 =
89
+ * Compatibility fix with WordPress 4.5
90
+ * Minor bug fix
91
+
92
  = 3.5 =
93
+ * Option to keep default WordPress version on dashboard footer
94
+ * Persian translation added
95
+ * Security fix for CSRF
96
+
97
  = 3.4.1 =
98
+ * Fixed function for php older version
99
 
100
  = 3.4 =
101
  * Supports WordPress media uploader inside the settings page
180
 
181
  == Upgrade Notice ==
182
 
183
+ = 3.5.8 =
184
+ Password Label field color fix
185
+ Compatibility with latest WordPress version