Custom Login Page Customizer | LoginPress - Version 1.6.2

Version Description

2022-07-18 = * BugFix: Apply escaping at multiples places in code for security protection. * Compatibility: Compatible with WordPress 6.0.1

Download this release

Release Info

Developer hiddenpearls
Plugin Icon 128x128 Custom Login Page Customizer | LoginPress
Version 1.6.2
Comparing to
See all releases

Code changes from version 1.6.1 to 1.6.2

classes/class-loginpress-notifications.php CHANGED
@@ -126,16 +126,16 @@ if ( ! class_exists( 'LoginPress_Notification' ) ) :
126
 
127
  <div class="loginpress-review-notice">
128
  <div class="loginpress-review-thumbnail">
129
- <img src="<?php echo plugins_url( '../img/thumbnail/gray-loginpress.png', __FILE__ ) ?>" alt="">
130
  </div>
131
  <div class="loginpress-review-text">
132
- <h3><?php _e( 'Leave A Review?', 'loginpress' ) ?></h3>
133
- <p><?php _e( 'We hope you\'ve enjoyed using LoginPress! Would you consider leaving us a review on WordPress.org?', 'loginpress' ) ?></p>
134
  <ul class="loginpress-review-ul">
135
- <li><a href="https://wordpress.org/support/view/plugin-reviews/loginpress?rate=5#postform" target="_blank"><span class="dashicons dashicons-external"></span><?php _e( 'Sure! I\'d love to!', 'loginpress' ) ?></a></li>
136
- <li><a href="<?php echo $dismiss_url ?>"><span class="dashicons dashicons-smiley"></span><?php _e( 'I\'ve already left a review', 'loginpress' ) ?></a></li>
137
- <li><a href="<?php echo $later_url ?>"><span class="dashicons dashicons-calendar-alt"></span><?php _e( 'Maybe Later', 'loginpress' ) ?></a></li>
138
- <li><a href="<?php echo $dismiss_url ?>"><span class="dashicons dashicons-dismiss"></span><?php _e( 'Never show again', 'loginpress' ) ?></a></li></ul>
139
  </div>
140
  </div>
141
  <?php
@@ -157,15 +157,15 @@ if ( ! class_exists( 'LoginPress_Notification' ) ) :
157
  <a href="<?php echo $dismiss_url ?>" class="notice-dismiss" ><span class="screen-reader-text"></span></a>
158
  <a href="https://wpbrigade.com/wordpress/plugins/loginpress/addons/?utm_source=loginpress-lite&utm_medium=addons-notice-banner&utm_campaign=pro-upgrade" class="loginpress-addon-notice-link" target="_blank">
159
  <div class="loginpress-alert-thumbnail">
160
- <img src="<?php echo plugins_url( '../img/loginpress_logo.svg', __FILE__ ) ?>" alt="">
161
  </div>
162
  <div class="loginpress-alert-text">
163
- <h3><?php _e( 'Introducing LoginPress Addons!', 'loginpress' ) ?></h3>
164
- <p><?php _e( 'Extend LoginPress with these add-ons and supercharge your login pages.', 'loginpress' ) ?></p>
165
  </div>
166
  </a>
167
  <div class="loginpress-alert-button-section">
168
- <a href="https://wpbrigade.com/wordpress/plugins/loginpress/addons/?utm_source=loginpress-lite&utm_medium=addons-notice-more&utm_campaign=pro-upgrade" class="loginpress-alert-button" target="_blank"><?php _e( 'Learn More', 'loginpress' ) ?></a>
169
  </div>
170
  </div>
171
  <?php
@@ -284,13 +284,13 @@ if ( ! class_exists( 'LoginPress_Notification' ) ) :
284
  <a href="<?php echo $dismiss_url ?>" class="notice-dismiss" ><span class="screen-reader-text"></span></a>
285
  <a href="https://loginpress.pro/black-friday/?utm_source=loginpress-lite&utm_medium=freepluginbanner&utm_campaign=blackfriday2021" target="_blank">
286
  <div class="loginpress-alert-thumbnail">
287
- <img src="<?php echo plugins_url( '../img/loginpress_logo.svg', __FILE__ ) ?>" alt="">
288
  </div>
289
  <div class="loginpress-alert-text black_friday">
290
- <img src="<?php echo plugins_url( '../img/black-friday.png', __FILE__ ) ?>" alt="Black Friday 2021">
291
 
292
  <div class="loginpress-alert-button-section black_friday_sale_btn">
293
- <a href="https://loginpress.pro/black-friday/?utm_source=loginpress-lite&utm_medium=freepluginbanner-button&utm_campaign=blackfriday2021" class="loginpress-alert-button" target="_blank"><?php _e( 'FLAT 50% OFF', 'loginpress' ) ?></a>
294
  </div>
295
  </div>
296
  </a>
126
 
127
  <div class="loginpress-review-notice">
128
  <div class="loginpress-review-thumbnail">
129
+ <img src="<?php echo esc_url( plugins_url( '../img/thumbnail/gray-loginpress.png', __FILE__ ) ); ?>" alt="">
130
  </div>
131
  <div class="loginpress-review-text">
132
+ <h3><?php esc_html_e( 'Leave A Review?', 'loginpress' ); ?></h3>
133
+ <p><?php esc_html_e( 'We hope you\'ve enjoyed using LoginPress! Would you consider leaving us a review on WordPress.org?', 'loginpress' ); ?></p>
134
  <ul class="loginpress-review-ul">
135
+ <li><a href="https://wordpress.org/support/view/plugin-reviews/loginpress?rate=5#postform" target="_blank"><span class="dashicons dashicons-external"></span><?php esc_html_e( 'Sure! I\'d love to!', 'loginpress' ); ?></a></li>
136
+ <li><a href="<?php echo esc_url( $dismiss_url ); ?>"><span class="dashicons dashicons-smiley"></span><?php esc_html_e( 'I\'ve already left a review', 'loginpress' ); ?></a></li>
137
+ <li><a href="<?php echo esc_url( $later_url ); ?>"><span class="dashicons dashicons-calendar-alt"></span><?php esc_html_e( 'Maybe Later', 'loginpress' ); ?></a></li>
138
+ <li><a href="<?php echo esc_url( $dismiss_url ); ?>"><span class="dashicons dashicons-dismiss"></span><?php esc_html_e( 'Never show again', 'loginpress' ); ?></a></li></ul>
139
  </div>
140
  </div>
141
  <?php
157
  <a href="<?php echo $dismiss_url ?>" class="notice-dismiss" ><span class="screen-reader-text"></span></a>
158
  <a href="https://wpbrigade.com/wordpress/plugins/loginpress/addons/?utm_source=loginpress-lite&utm_medium=addons-notice-banner&utm_campaign=pro-upgrade" class="loginpress-addon-notice-link" target="_blank">
159
  <div class="loginpress-alert-thumbnail">
160
+ <img src="<?php echo esc_url( plugins_url( '../img/loginpress_logo.svg', __FILE__ ) ); ?>" alt="">
161
  </div>
162
  <div class="loginpress-alert-text">
163
+ <h3><?php esc_html_e( 'Introducing LoginPress Addons!', 'loginpress' ); ?></h3>
164
+ <p><?php esc_html_e( 'Extend LoginPress with these add-ons and supercharge your login pages.', 'loginpress' ); ?></p>
165
  </div>
166
  </a>
167
  <div class="loginpress-alert-button-section">
168
+ <a href="https://wpbrigade.com/wordpress/plugins/loginpress/addons/?utm_source=loginpress-lite&utm_medium=addons-notice-more&utm_campaign=pro-upgrade" class="loginpress-alert-button" target="_blank"><?php esc_html_e( 'Learn More', 'loginpress' ); ?></a>
169
  </div>
170
  </div>
171
  <?php
284
  <a href="<?php echo $dismiss_url ?>" class="notice-dismiss" ><span class="screen-reader-text"></span></a>
285
  <a href="https://loginpress.pro/black-friday/?utm_source=loginpress-lite&utm_medium=freepluginbanner&utm_campaign=blackfriday2021" target="_blank">
286
  <div class="loginpress-alert-thumbnail">
287
+ <img src="<?php echo esc_url( plugins_url( '../img/loginpress_logo.svg', __FILE__ ) ); ?>" alt="">
288
  </div>
289
  <div class="loginpress-alert-text black_friday">
290
+ <img src="<?php echo esc_url( plugins_url( '../img/black-friday.png', __FILE__ ) ); ?>" alt="Black Friday 2021">
291
 
292
  <div class="loginpress-alert-button-section black_friday_sale_btn">
293
+ <a href="https://loginpress.pro/black-friday/?utm_source=loginpress-lite&utm_medium=freepluginbanner-button&utm_campaign=blackfriday2021" class="loginpress-alert-button" target="_blank"><?php esc_html_e( 'FLAT 50% OFF', 'loginpress' ); ?></a>
294
  </div>
295
  </div>
296
  </a>
loginpress.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: LoginPress - Customizing the WordPress Login Screen.
4
  * Plugin URI: https://loginpress.pro/?utm_source=loginpress-lite&utm_medium=plugin-inside&utm_campaign=pro-upgrade&utm_content=plugin_uri
5
  * Description: LoginPress is the best <code>wp-login</code> Login Page Customizer plugin by <a href="https://wpbrigade.com/?utm_source=loginpress-lite">WPBrigade</a> which allows you to completely change the layout of login, register and forgot password forms.
6
- * Version: 1.6.1
7
  * Author: WPBrigade
8
  * Author URI: https://WPBrigade.com/?utm_source=loginpress-lite
9
  * Text Domain: loginpress
@@ -22,7 +22,7 @@ if ( ! class_exists( 'LoginPress' ) ) :
22
  /**
23
  * @var string
24
  */
25
- public $version = '1.6.1';
26
 
27
  /**
28
  * @var The single instance of the class
@@ -310,7 +310,7 @@ if ( ! class_exists( 'LoginPress' ) ) :
310
  */
311
  public function register_options_page() {
312
 
313
- add_submenu_page( null, __( 'Activate', 'loginpress' ), __( 'Activate', 'loginpress' ), 'manage_options', 'loginpress-optin', array( $this, 'render_optin' ) );
314
 
315
  add_theme_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "abw", '__return_null' );
316
  }
3
  * Plugin Name: LoginPress - Customizing the WordPress Login Screen.
4
  * Plugin URI: https://loginpress.pro/?utm_source=loginpress-lite&utm_medium=plugin-inside&utm_campaign=pro-upgrade&utm_content=plugin_uri
5
  * Description: LoginPress is the best <code>wp-login</code> Login Page Customizer plugin by <a href="https://wpbrigade.com/?utm_source=loginpress-lite">WPBrigade</a> which allows you to completely change the layout of login, register and forgot password forms.
6
+ * Version: 1.6.2
7
  * Author: WPBrigade
8
  * Author URI: https://WPBrigade.com/?utm_source=loginpress-lite
9
  * Text Domain: loginpress
22
  /**
23
  * @var string
24
  */
25
+ public $version = '1.6.2';
26
 
27
  /**
28
  * @var The single instance of the class
310
  */
311
  public function register_options_page() {
312
 
313
+ add_submenu_page( 'LoginPress', __( 'Activate', 'loginpress' ), __( 'Activate', 'loginpress' ), 'manage_options', 'loginpress-optin', array( $this, 'render_optin' ) );
314
 
315
  add_theme_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "abw", '__return_null' );
316
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tested up to: 6.0
4
  Contributors: WPBrigade, hiddenpearls, AbdulWahab610
5
  Author URI: https://wpbrigade.com/?utm_source=loginpress-lite&utm_medium=author-url-link
6
  Tags: wp-login, login, login customizer, custom login, wordpress login,
7
- Stable tag: 1.6.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -221,6 +221,10 @@ Please visit <a target="_blank" rel="friend" href="https://loginpress.pro?utm_so
221
 
222
  == Changelog ==
223
 
 
 
 
 
224
  = 1.6.1 – 2022-06-24 =
225
  * BugFix: Import/Export issue with PHP 8.1
226
  * Enhancement: Added WebP support for logo and background image.
@@ -587,9 +591,9 @@ Please visit <a target="_blank" rel="friend" href="https://loginpress.pro?utm_so
587
  * Enhancement: Add "username exists" and "email exists" error message option in customizer.
588
  * Enhancement: Code improvement.
589
  * Introducing Pro features:
590
- * Bugfix: reCaptcha confliction with WooCommerce login form.
591
- * Enhancement: Add "Password hint" message option in customizer.
592
- * Enhancement: Code improvement.
593
 
594
  = 1.0.15 - 2017-05-31 =
595
  * Enhancement: Opt-in for plugin users.
@@ -656,5 +660,5 @@ Please visit <a target="_blank" rel="friend" href="https://loginpress.pro?utm_so
656
 
657
  == Upgrade Notice ==
658
 
659
- = 1.6.1 =
660
  * Important Release, upgrade immediately. Compatible with 6.0
4
  Contributors: WPBrigade, hiddenpearls, AbdulWahab610
5
  Author URI: https://wpbrigade.com/?utm_source=loginpress-lite&utm_medium=author-url-link
6
  Tags: wp-login, login, login customizer, custom login, wordpress login,
7
+ Stable tag: 1.6.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
221
 
222
  == Changelog ==
223
 
224
+ = 1.6.2 – 2022-07-18 =
225
+ * BugFix: Apply escaping at multiples places in code for security protection.
226
+ * Compatibility: Compatible with WordPress 6.0.1
227
+
228
  = 1.6.1 – 2022-06-24 =
229
  * BugFix: Import/Export issue with PHP 8.1
230
  * Enhancement: Added WebP support for logo and background image.
591
  * Enhancement: Add "username exists" and "email exists" error message option in customizer.
592
  * Enhancement: Code improvement.
593
  * Introducing Pro features:
594
+ * Bugfix: reCaptcha confliction with WooCommerce login form.
595
+ * Enhancement: Add "Password hint" message option in customizer.
596
+ * Enhancement: Code improvement.
597
 
598
  = 1.0.15 - 2017-05-31 =
599
  * Enhancement: Opt-in for plugin users.
660
 
661
  == Upgrade Notice ==
662
 
663
+ = 1.6.2 =
664
  * Important Release, upgrade immediately. Compatible with 6.0