Custom Login Page Customizer | LoginPress - Version 1.5.13

Version Description

2022-03-01 = * BugFix: Slider control layout in customizer. * BugFix: Show LoginPress addons to download after activating on agency license.

Download this release

Release Info

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

Code changes from version 1.5.12 to 1.5.13

classes/class-loginpress-addons.php CHANGED
@@ -236,6 +236,10 @@ if ( ! class_exists( 'LoginPress_Addons' ) ) :
236
  return true;
237
  }else if( LoginPress_Pro::get_license_id() == 4 and in_array('loginpress-pro-agency', $categories) ){
238
  return true;
 
 
 
 
239
  }else if( LoginPress_Pro::get_license_id() == 7 and in_array('loginpress-pro-agency', $categories) ){
240
  return true;
241
  }else if( LoginPress_Pro::get_license_id() == 8 and in_array('loginpress-pro-agency', $categories) ){
236
  return true;
237
  }else if( LoginPress_Pro::get_license_id() == 4 and in_array('loginpress-pro-agency', $categories) ){
238
  return true;
239
+ }else if( LoginPress_Pro::get_license_id() == 5){
240
+ return true;
241
+ }else if( LoginPress_Pro::get_license_id() == 6){
242
+ return true;
243
  }else if( LoginPress_Pro::get_license_id() == 7 and in_array('loginpress-pro-agency', $categories) ){
244
  return true;
245
  }else if( LoginPress_Pro::get_license_id() == 8 and in_array('loginpress-pro-agency', $categories) ){
css/controls/loginpress-range-control.css CHANGED
@@ -30,7 +30,7 @@
30
 
31
  .loginpress-range-slider_range {
32
  -webkit-appearance: none;
33
- width: calc(100% - (100px));
34
  height: 5px;
35
  border-radius: 2.5px;
36
  background: #d7dcdf;
30
 
31
  .loginpress-range-slider_range {
32
  -webkit-appearance: none;
33
+ width: calc(100% - (100px)) !important;
34
  height: 5px;
35
  border-radius: 2.5px;
36
  background: #d7dcdf;
css/style-login.php CHANGED
@@ -1151,6 +1151,13 @@ body.login label[for="authcode"]+input{
1151
  * @since 1.5.11
1152
  */
1153
  if ( version_compare( $GLOBALS['wp_version'], '5.9', '>=' ) && ! empty( get_available_languages() ) ) : ?>
 
 
 
 
 
 
 
1154
  .login #language-switcher input[type="submit"]{
1155
  margin: 0;
1156
  color: #2271b1;
1151
  * @since 1.5.11
1152
  */
1153
  if ( version_compare( $GLOBALS['wp_version'], '5.9', '>=' ) && ! empty( get_available_languages() ) ) : ?>
1154
+ [for="language-switcher-locales"]:after{
1155
+ display: none;
1156
+ }
1157
+ .language-switcher{
1158
+ clear: both;
1159
+ padding-top: 1px;
1160
+ }
1161
  .login #language-switcher input[type="submit"]{
1162
  margin: 0;
1163
  color: #2271b1;
css/themes/default-1.php CHANGED
@@ -16,6 +16,16 @@ function first_presets() {
16
  content: url('data:image/svg+xml;utf8,<svg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27><path%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%231e8cbe%27%2F><%2Fsvg>');
17
  margin: -0.25rem 0 0 -0.275rem !important;
18
  }
 
 
 
 
 
 
 
 
 
 
19
  .wp-core-ui #login .button-primary{
20
  margin-left: 0;
21
  }
16
  content: url('data:image/svg+xml;utf8,<svg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27><path%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%231e8cbe%27%2F><%2Fsvg>');
17
  margin: -0.25rem 0 0 -0.275rem !important;
18
  }
19
+ body .language-switcher{
20
+ margin-top: 10px;
21
+ clear: both;
22
+ z-index: 1;
23
+ position: absolute;
24
+ top: 100%;
25
+ }
26
+ body #login{
27
+ position: relative;
28
+ }
29
  .wp-core-ui #login .button-primary{
30
  margin-left: 0;
31
  }
js/customizer-previewer.js CHANGED
@@ -127,6 +127,11 @@
127
  var newHtml = $(this).html().replace(currentText, "<span>" + currentText + "</span>");
128
  $(this).html(newHtml);
129
  });
 
 
 
 
 
130
  });
131
 
132
 
127
  var newHtml = $(this).html().replace(currentText, "<span>" + currentText + "</span>");
128
  $(this).html(newHtml);
129
  });
130
+ if($('.login-container').length==0){
131
+ $('.language-switcher').appendTo($('#login'));
132
+ }else{
133
+ $('.language-switcher').appendTo($('.login-container'));
134
+ }
135
  });
136
 
137
 
js/script-login.php CHANGED
@@ -119,7 +119,11 @@ document.addEventListener( 'DOMContentLoaded', function() {
119
  image.setAttribute( "style", "display: block;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);" );
120
  subButton[0].appendChild(image);
121
  }
122
-
 
 
 
 
123
  };
124
 
125
  <?php if ( 'off' != $loginpress_autorm ) : ?>
119
  image.setAttribute( "style", "display: block;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);" );
120
  subButton[0].appendChild(image);
121
  }
122
+ if(jQuery('.login-container').length==0){
123
+ jQuery('.language-switcher').appendTo(jQuery('#login'));
124
+ }else{
125
+ jQuery('.language-switcher').appendTo(jQuery('.login-container'));
126
+ }
127
  };
128
 
129
  <?php if ( 'off' != $loginpress_autorm ) : ?>
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.5.12
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.5.12';
26
 
27
  /**
28
  * @var The single instance of the class
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.5.13
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.5.13';
26
 
27
  /**
28
  * @var The single instance of the class
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tested up to: 5.9
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.5.12
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -19,19 +19,19 @@ LoginPress Plugin would give you and your users a feeling that it is a custom lo
19
 
20
  `[youtube https://www.youtube.com/watch?v=GMAwsHomJlE]`
21
 
22
- **[Why You Should Upgrade to PRO ??](https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)**
23
  `[youtube https://www.youtube.com/watch?v=9snT9rWxO4g]`
24
 
25
  [Checkout the Pro version](https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)
26
 
27
  LoginPress plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.
28
 
29
- [LoginPress Documentation](https://loginpress.pro/documentation/)
30
 
31
  > Multilingual & Translatable
32
  > WPML Compatible
33
 
34
- ** LoginPress Addons **
35
 
36
  We have a collection of great Free and Pro addons that makes LoginPress more powerful. Upgrade to Pro package and enjoy the show.
37
 
@@ -131,7 +131,7 @@ If you like this plugin, then consider checking out our other amazing plugins:
131
 
132
  LoginPress is absolutely, positively the most <a href="https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade" rel="friend" title="Best Custom login form plugin">beginner friendly WordPress custom login form plugin</a> on the market. It is both easy and powerful.
133
 
134
- Also, I'm the founder of <a href="https://WPBrigade.com/" rel="friend">WPBrigade</a>, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.
135
 
136
  I feel that we have done that here. I hope you enjoy using LoginPress.
137
 
@@ -221,6 +221,10 @@ Please visit <a target="_blank" rel="friend" href="https://loginpress.pro?utm_so
221
 
222
  == Changelog ==
223
 
 
 
 
 
224
  = 1.5.12 – 2022-02-02 =
225
  * BugFix: Apply escaping at `redirect-page` attribute on the optin page.
226
  * Bugfix: Apply check to restrict method name duplication. (Fix for WP-CLI)
@@ -642,5 +646,5 @@ Please visit <a target="_blank" rel="friend" href="https://loginpress.pro?utm_so
642
 
643
  == Upgrade Notice ==
644
 
645
- = 1.5.12 =
646
  * Important Release, upgrade immediately. Compatible with 5.9
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.5.13
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
19
 
20
  `[youtube https://www.youtube.com/watch?v=GMAwsHomJlE]`
21
 
22
+ **[Why You Should Upgrade to LoginPress Pro?](https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)**
23
  `[youtube https://www.youtube.com/watch?v=9snT9rWxO4g]`
24
 
25
  [Checkout the Pro version](https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)
26
 
27
  LoginPress plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.
28
 
29
+ [LoginPress Documentation](https://loginpress.pro/documentation/?utm_source=loginpress-lite)
30
 
31
  > Multilingual & Translatable
32
  > WPML Compatible
33
 
34
+ **LoginPress Addons:**
35
 
36
  We have a collection of great Free and Pro addons that makes LoginPress more powerful. Upgrade to Pro package and enjoy the show.
37
 
131
 
132
  LoginPress is absolutely, positively the most <a href="https://loginpress.pro?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade" rel="friend" title="Best Custom login form plugin">beginner friendly WordPress custom login form plugin</a> on the market. It is both easy and powerful.
133
 
134
+ Also, I'm the founder of <a href="https://WPBrigade.com/?utm_source=loginpress-lite" rel="friend">WPBrigade</a>, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.
135
 
136
  I feel that we have done that here. I hope you enjoy using LoginPress.
137
 
221
 
222
  == Changelog ==
223
 
224
+ = 1.5.13 – 2022-03-01 =
225
+ * BugFix: Slider control layout in customizer.
226
+ * BugFix: Show LoginPress addons to download after activating on agency license.
227
+
228
  = 1.5.12 – 2022-02-02 =
229
  * BugFix: Apply escaping at `redirect-page` attribute on the optin page.
230
  * Bugfix: Apply check to restrict method name duplication. (Fix for WP-CLI)
646
 
647
  == Upgrade Notice ==
648
 
649
+ = 1.5.13 =
650
  * Important Release, upgrade immediately. Compatible with 5.9