Version Description
- 2017-01-06 =
- Bug fix: Default background.
- Bug fix: Responsive layout.
Download this release
Release Info
Developer | hiddenpearls |
Plugin | Custom Login Page Customizer | LoginPress |
Version | 1.0.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.2 to 1.0.3
- css/style-login.php +65 -58
- custom.php +1 -1
- loginpress.php +6 -6
- readme.txt +10 -6
css/style-login.php
CHANGED
@@ -6,9 +6,14 @@
|
|
6 |
*
|
7 |
* @since 1.0.0
|
8 |
* * * * * * * * * * * * * * * */
|
9 |
-
function loginpress_get_option_key( $loginpress_key ) {
|
10 |
|
11 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
13 |
if ( array_key_exists( $loginpress_key, $loginpress_array ) ) {
|
14 |
|
@@ -17,59 +22,59 @@ function loginpress_get_option_key( $loginpress_key ) {
|
|
17 |
}
|
18 |
|
19 |
|
20 |
-
$loginpress_logo_img = loginpress_get_option_key( 'setting_logo' );
|
21 |
-
$loginpress_logo_width = loginpress_get_option_key( 'customize_logo_width' );
|
22 |
-
$loginpress_logo_height = loginpress_get_option_key( 'customize_logo_height' );
|
23 |
-
$loginpress_logo_padding = loginpress_get_option_key( 'customize_logo_padding' );
|
24 |
-
$loginpress_btn_bg = loginpress_get_option_key( 'custom_button_color' );
|
25 |
-
$loginpress_btn_border = loginpress_get_option_key( 'button_border_color' );
|
26 |
-
$loginpress_btn_shadow = loginpress_get_option_key( 'custom_button_shadow' );
|
27 |
-
$loginpress_btn_color = loginpress_get_option_key( 'button_text_color' );
|
28 |
-
$loginpress_btn_hover_bg = loginpress_get_option_key( 'button_hover_color' );
|
29 |
-
$loginpress_btn_hover_border = loginpress_get_option_key( 'button_hover_border' );
|
30 |
-
$loginpress_background_img = loginpress_get_option_key( 'setting_background' );
|
31 |
-
$loginpress_background_color = loginpress_get_option_key( 'setting_background_color' );
|
32 |
-
$loginpress_background_repeat = loginpress_get_option_key( 'background_repeat_radio' );
|
33 |
-
$loginpress_background_postion = loginpress_get_option_key( 'background_position' );
|
34 |
-
$loginpress_background_image_size = loginpress_get_option_key( 'background_image_size' );
|
35 |
-
$loginpress_form_background_img = loginpress_get_option_key( 'setting_form_background' );
|
36 |
-
$loginpress_form_background_clr = loginpress_get_option_key( 'form_background_color' );
|
37 |
-
$loginpress_forget_form_bg_img = loginpress_get_option_key( 'forget_form_background' );
|
38 |
-
$loginpress_forget_form_bg_clr = loginpress_get_option_key( 'forget_form_background_color' );
|
39 |
-
$loginpress_form_width = loginpress_get_option_key( 'customize_form_width' );
|
40 |
-
$loginpress_form_height = loginpress_get_option_key( 'customize_form_height' );
|
41 |
-
$loginpress_form_padding = loginpress_get_option_key( 'customize_form_padding' );
|
42 |
-
$loginpress_form_border = loginpress_get_option_key( 'customize_form_border' );
|
43 |
-
$loginpress_form_field_width = loginpress_get_option_key( 'textfield_width' );
|
44 |
-
$loginpress_form_field_margin = loginpress_get_option_key( 'textfield_margin' );
|
45 |
-
$loginpress_form_field_bg = loginpress_get_option_key( 'textfield_background_color' );
|
46 |
-
$loginpress_form_field_color = loginpress_get_option_key( 'textfield_color' );
|
47 |
-
$loginpress_form_field_label = loginpress_get_option_key( 'textfield_label_color' );
|
48 |
-
$loginpress_welcome_bg_color = loginpress_get_option_key( 'message_background_color' );
|
49 |
-
$loginpress_welcome_bg_border = loginpress_get_option_key( 'message_background_border' );
|
50 |
-
$loginpress_footer_display = loginpress_get_option_key( 'footer_display_text' );
|
51 |
-
$loginpress_footer_decoration = loginpress_get_option_key( 'login_footer_text_decoration' );
|
52 |
-
$loginpress_footer_text_color = loginpress_get_option_key( 'login_footer_color' );
|
53 |
-
$loginpress_footer_text_hover = loginpress_get_option_key( 'login_footer_color_hover' );
|
54 |
-
$loginpress_footer_font_size = loginpress_get_option_key( 'login_footer_font_size' );
|
55 |
-
$loginpress_footer_bg_color = loginpress_get_option_key( 'login_footer_bg_color' );
|
56 |
-
$loginpress_footer_links_font_size = loginpress_get_option_key( 'login_footer_links_text_size' );
|
57 |
-
$loginpress_footer_links_hover_size = loginpress_get_option_key( 'login_footer_links_hover_size' );
|
58 |
-
$loginpress_header_text_color = loginpress_get_option_key( 'login_head_color' );
|
59 |
-
$loginpress_header_text_hover = loginpress_get_option_key( 'login_head_color_hover' );
|
60 |
-
$loginpress_header_font_size = loginpress_get_option_key( 'login_head_font_size' );
|
61 |
-
$loginpress_header_bg_color = loginpress_get_option_key( 'login_head_bg_color' );
|
62 |
-
$loginpress_back_display = loginpress_get_option_key( 'back_display_text' );
|
63 |
-
$loginpress_back_decoration = loginpress_get_option_key( 'login_back_text_decoration' );
|
64 |
-
$loginpress_back_text_color = loginpress_get_option_key( 'login_back_color' );
|
65 |
-
$loginpress_back_text_hover = loginpress_get_option_key( 'login_back_color_hover' );
|
66 |
-
$loginpress_back_font_size = loginpress_get_option_key( 'login_back_font_size' );
|
67 |
-
$loginpress_back_bg_color = loginpress_get_option_key( 'login_back_bg_color' );
|
68 |
-
$loginpress_footer_link_color = loginpress_get_option_key( 'login_footer_text_color' );
|
69 |
-
$loginpress_footer_link_hover = loginpress_get_option_key( 'login_footer_text_hover' );
|
70 |
-
$loginpress_footer_link_bg_clr = loginpress_get_option_key( 'login_footer_backgroung_hover' );
|
71 |
-
$loginpress_custom_css = loginpress_get_option_key( 'loginpress_custom_css' );
|
72 |
-
$loginpress_custom_js = loginpress_get_option_key( 'loginpress_custom_js' );
|
73 |
|
74 |
// ob_start();
|
75 |
?>
|
@@ -81,7 +86,7 @@ body.login {
|
|
81 |
<?php if ( isset( $loginpress_background_img ) ) : ?>
|
82 |
background-image: url(<?php echo $loginpress_background_img; ?>) !important;
|
83 |
<?php else : ?>
|
84 |
-
background-image: url(
|
85 |
<?php endif; ?>
|
86 |
<?php if ( ! empty( $loginpress_background_color ) ) : ?>
|
87 |
background-color: <?php echo $loginpress_background_color; ?> !important;
|
@@ -107,6 +112,7 @@ body.login {
|
|
107 |
display: table;
|
108 |
min-height: 100vh;
|
109 |
width: 100%;
|
|
|
110 |
/*background-size: cover;*/
|
111 |
}
|
112 |
.header-wrapper{
|
@@ -188,11 +194,12 @@ body.login {
|
|
188 |
|
189 |
#login {
|
190 |
<?php if ( ! empty( $loginpress_form_width ) ) : ?>
|
191 |
-
width: <?php echo $loginpress_form_width; ?> !important;
|
192 |
<?php else : ?>
|
193 |
-
width: 350px;
|
194 |
<?php endif; ?>
|
195 |
padding: 26px 26px 6px 26px;
|
|
|
196 |
}
|
197 |
.login form {
|
198 |
margin-top: 20px;
|
6 |
*
|
7 |
* @since 1.0.0
|
8 |
* * * * * * * * * * * * * * * */
|
|
|
9 |
|
10 |
+
/**
|
11 |
+
* @var loginpress_array get_option
|
12 |
+
* @since 1.0.0
|
13 |
+
*/
|
14 |
+
$loginpress_array = (array) get_option( 'loginpress_customization' );
|
15 |
+
|
16 |
+
function loginpress_get_option_key( $loginpress_key, $loginpress_array ) {
|
17 |
|
18 |
if ( array_key_exists( $loginpress_key, $loginpress_array ) ) {
|
19 |
|
22 |
}
|
23 |
|
24 |
|
25 |
+
$loginpress_logo_img = loginpress_get_option_key( 'setting_logo', $loginpress_array );
|
26 |
+
$loginpress_logo_width = loginpress_get_option_key( 'customize_logo_width', $loginpress_array );
|
27 |
+
$loginpress_logo_height = loginpress_get_option_key( 'customize_logo_height', $loginpress_array );
|
28 |
+
$loginpress_logo_padding = loginpress_get_option_key( 'customize_logo_padding', $loginpress_array );
|
29 |
+
$loginpress_btn_bg = loginpress_get_option_key( 'custom_button_color', $loginpress_array );
|
30 |
+
$loginpress_btn_border = loginpress_get_option_key( 'button_border_color', $loginpress_array );
|
31 |
+
$loginpress_btn_shadow = loginpress_get_option_key( 'custom_button_shadow', $loginpress_array );
|
32 |
+
$loginpress_btn_color = loginpress_get_option_key( 'button_text_color', $loginpress_array );
|
33 |
+
$loginpress_btn_hover_bg = loginpress_get_option_key( 'button_hover_color', $loginpress_array );
|
34 |
+
$loginpress_btn_hover_border = loginpress_get_option_key( 'button_hover_border', $loginpress_array );
|
35 |
+
$loginpress_background_img = loginpress_get_option_key( 'setting_background', $loginpress_array );
|
36 |
+
$loginpress_background_color = loginpress_get_option_key( 'setting_background_color', $loginpress_array );
|
37 |
+
$loginpress_background_repeat = loginpress_get_option_key( 'background_repeat_radio', $loginpress_array );
|
38 |
+
$loginpress_background_postion = loginpress_get_option_key( 'background_position', $loginpress_array );
|
39 |
+
$loginpress_background_image_size = loginpress_get_option_key( 'background_image_size', $loginpress_array );
|
40 |
+
$loginpress_form_background_img = loginpress_get_option_key( 'setting_form_background', $loginpress_array );
|
41 |
+
$loginpress_form_background_clr = loginpress_get_option_key( 'form_background_color', $loginpress_array );
|
42 |
+
$loginpress_forget_form_bg_img = loginpress_get_option_key( 'forget_form_background', $loginpress_array );
|
43 |
+
$loginpress_forget_form_bg_clr = loginpress_get_option_key( 'forget_form_background_color', $loginpress_array );
|
44 |
+
$loginpress_form_width = loginpress_get_option_key( 'customize_form_width', $loginpress_array );
|
45 |
+
$loginpress_form_height = loginpress_get_option_key( 'customize_form_height', $loginpress_array );
|
46 |
+
$loginpress_form_padding = loginpress_get_option_key( 'customize_form_padding', $loginpress_array );
|
47 |
+
$loginpress_form_border = loginpress_get_option_key( 'customize_form_border', $loginpress_array );
|
48 |
+
$loginpress_form_field_width = loginpress_get_option_key( 'textfield_width', $loginpress_array );
|
49 |
+
$loginpress_form_field_margin = loginpress_get_option_key( 'textfield_margin', $loginpress_array );
|
50 |
+
$loginpress_form_field_bg = loginpress_get_option_key( 'textfield_background_color', $loginpress_array );
|
51 |
+
$loginpress_form_field_color = loginpress_get_option_key( 'textfield_color', $loginpress_array );
|
52 |
+
$loginpress_form_field_label = loginpress_get_option_key( 'textfield_label_color', $loginpress_array );
|
53 |
+
$loginpress_welcome_bg_color = loginpress_get_option_key( 'message_background_color', $loginpress_array );
|
54 |
+
$loginpress_welcome_bg_border = loginpress_get_option_key( 'message_background_border', $loginpress_array );
|
55 |
+
$loginpress_footer_display = loginpress_get_option_key( 'footer_display_text', $loginpress_array );
|
56 |
+
$loginpress_footer_decoration = loginpress_get_option_key( 'login_footer_text_decoration', $loginpress_array );
|
57 |
+
$loginpress_footer_text_color = loginpress_get_option_key( 'login_footer_color', $loginpress_array );
|
58 |
+
$loginpress_footer_text_hover = loginpress_get_option_key( 'login_footer_color_hover', $loginpress_array );
|
59 |
+
$loginpress_footer_font_size = loginpress_get_option_key( 'login_footer_font_size', $loginpress_array );
|
60 |
+
$loginpress_footer_bg_color = loginpress_get_option_key( 'login_footer_bg_color', $loginpress_array );
|
61 |
+
$loginpress_footer_links_font_size = loginpress_get_option_key( 'login_footer_links_text_size', $loginpress_array );
|
62 |
+
$loginpress_footer_links_hover_size = loginpress_get_option_key( 'login_footer_links_hover_size', $loginpress_array );
|
63 |
+
$loginpress_header_text_color = loginpress_get_option_key( 'login_head_color', $loginpress_array );
|
64 |
+
$loginpress_header_text_hover = loginpress_get_option_key( 'login_head_color_hover', $loginpress_array );
|
65 |
+
$loginpress_header_font_size = loginpress_get_option_key( 'login_head_font_size', $loginpress_array );
|
66 |
+
$loginpress_header_bg_color = loginpress_get_option_key( 'login_head_bg_color', $loginpress_array );
|
67 |
+
$loginpress_back_display = loginpress_get_option_key( 'back_display_text', $loginpress_array );
|
68 |
+
$loginpress_back_decoration = loginpress_get_option_key( 'login_back_text_decoration', $loginpress_array );
|
69 |
+
$loginpress_back_text_color = loginpress_get_option_key( 'login_back_color', $loginpress_array );
|
70 |
+
$loginpress_back_text_hover = loginpress_get_option_key( 'login_back_color_hover', $loginpress_array );
|
71 |
+
$loginpress_back_font_size = loginpress_get_option_key( 'login_back_font_size', $loginpress_array );
|
72 |
+
$loginpress_back_bg_color = loginpress_get_option_key( 'login_back_bg_color', $loginpress_array );
|
73 |
+
$loginpress_footer_link_color = loginpress_get_option_key( 'login_footer_text_color', $loginpress_array );
|
74 |
+
$loginpress_footer_link_hover = loginpress_get_option_key( 'login_footer_text_hover', $loginpress_array );
|
75 |
+
$loginpress_footer_link_bg_clr = loginpress_get_option_key( 'login_footer_backgroung_hover', $loginpress_array );
|
76 |
+
$loginpress_custom_css = loginpress_get_option_key( 'loginpress_custom_css', $loginpress_array );
|
77 |
+
$loginpress_custom_js = loginpress_get_option_key( 'loginpress_custom_js', $loginpress_array );
|
78 |
|
79 |
// ob_start();
|
80 |
?>
|
86 |
<?php if ( isset( $loginpress_background_img ) ) : ?>
|
87 |
background-image: url(<?php echo $loginpress_background_img; ?>) !important;
|
88 |
<?php else : ?>
|
89 |
+
background-image: url(<?php echo plugins_url( 'img/bg.jpg', __FILE__ ); ?>) !important;
|
90 |
<?php endif; ?>
|
91 |
<?php if ( ! empty( $loginpress_background_color ) ) : ?>
|
92 |
background-color: <?php echo $loginpress_background_color; ?> !important;
|
112 |
display: table;
|
113 |
min-height: 100vh;
|
114 |
width: 100%;
|
115 |
+
padding: 0;
|
116 |
/*background-size: cover;*/
|
117 |
}
|
118 |
.header-wrapper{
|
194 |
|
195 |
#login {
|
196 |
<?php if ( ! empty( $loginpress_form_width ) ) : ?>
|
197 |
+
max-width: <?php echo $loginpress_form_width; ?> !important;
|
198 |
<?php else : ?>
|
199 |
+
max-width: 350px;
|
200 |
<?php endif; ?>
|
201 |
padding: 26px 26px 6px 26px;
|
202 |
+
width: 100% !important;
|
203 |
}
|
204 |
.login form {
|
205 |
margin-top: 20px;
|
custom.php
CHANGED
@@ -131,7 +131,7 @@ class LoginPress_Entities {
|
|
131 |
$wp_customize->add_setting(
|
132 |
'loginpress_customization[setting_background]',
|
133 |
array(
|
134 |
-
'default' => plugins_url(
|
135 |
'type' => 'option',
|
136 |
'capability' => 'edit_theme_options',
|
137 |
));
|
131 |
$wp_customize->add_setting(
|
132 |
'loginpress_customization[setting_background]',
|
133 |
array(
|
134 |
+
'default' => plugins_url( 'img/bg.jpg', __FILE__ ),
|
135 |
'type' => 'option',
|
136 |
'capability' => 'edit_theme_options',
|
137 |
));
|
loginpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: LoginPress - Customizing the WordPress Login
|
4 |
* Plugin URI: http://www.WPBrigade.com/wordpress/plugins/loginpress/
|
5 |
* Description: LoginPress is the best Login Page Customizer in WordPress which allows you to completely change the layout of login, register and forgot password forms.
|
6 |
-
* Version: 1.0.
|
7 |
* Author: WPBrigade
|
8 |
* Author URI: http://www.WPBrigade.com/
|
9 |
* Requires at least: 4.0
|
@@ -147,13 +147,13 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
147 |
|
148 |
// Set link for Reviews.
|
149 |
$new_links = array('<a href="https://wordpress.org/support/view/plugin-reviews/loginpress" target="_blank"><span class="dashicons dashicons-thumbs-up"></span> ' . __( 'Vote!', 'loginpress' ) . '</a>',
|
150 |
-
|
151 |
|
152 |
-
|
153 |
-
|
154 |
|
155 |
-
|
156 |
-
|
157 |
}
|
158 |
endif;
|
159 |
|
3 |
* Plugin Name: LoginPress - Customizing the WordPress Login
|
4 |
* Plugin URI: http://www.WPBrigade.com/wordpress/plugins/loginpress/
|
5 |
* Description: LoginPress is the best Login Page Customizer in WordPress which allows you to completely change the layout of login, register and forgot password forms.
|
6 |
+
* Version: 1.0.3
|
7 |
* Author: WPBrigade
|
8 |
* Author URI: http://www.WPBrigade.com/
|
9 |
* Requires at least: 4.0
|
147 |
|
148 |
// Set link for Reviews.
|
149 |
$new_links = array('<a href="https://wordpress.org/support/view/plugin-reviews/loginpress" target="_blank"><span class="dashicons dashicons-thumbs-up"></span> ' . __( 'Vote!', 'loginpress' ) . '</a>',
|
150 |
+
);
|
151 |
|
152 |
+
$links = array_merge( $links, $new_links );
|
153 |
+
}
|
154 |
|
155 |
+
return $links;
|
156 |
+
}
|
157 |
}
|
158 |
endif;
|
159 |
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
===
|
2 |
-
Version: 1.0.
|
3 |
Requires at least: 4.0
|
4 |
Tested up to: 4.7.0
|
5 |
Contributors: WPBrigade, hiddenpearls, abdulwahab610
|
6 |
Author URI: https://wpbrigade.com
|
7 |
-
Tags: login, customizer, logo, login logo, login customizer, login page,admin, branding, customization, custom login, forgot password, welcome message, error, login error, custom login pro, plugin, custom login style, widget
|
8 |
-
Stable tag: 1.0.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -143,6 +143,10 @@ Please visit <a target="_blank" rel="friend" href="http://www.WPBrigade.com/word
|
|
143 |
|
144 |
== Changelog ==
|
145 |
|
|
|
|
|
|
|
|
|
146 |
= 1.0.2 - 2016-12-24 =
|
147 |
* code cleanup and readme update.
|
148 |
|
@@ -154,5 +158,5 @@ Please visit <a target="_blank" rel="friend" href="http://www.WPBrigade.com/word
|
|
154 |
|
155 |
== Upgrade Notice ==
|
156 |
|
157 |
-
= 1.0.
|
158 |
-
*
|
1 |
+
=== Login ===
|
2 |
+
Version: 1.0.3
|
3 |
Requires at least: 4.0
|
4 |
Tested up to: 4.7.0
|
5 |
Contributors: WPBrigade, hiddenpearls, abdulwahab610
|
6 |
Author URI: https://wpbrigade.com
|
7 |
+
Tags: login, customizer, logo, login logo, login customizer, login page, admin, branding, customization, custom login, forgot password, welcome message, error, login error, custom login pro, plugin, custom login style, widget, loginpress
|
8 |
+
Stable tag: 1.0.3
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
143 |
|
144 |
== Changelog ==
|
145 |
|
146 |
+
= 1.0.3 - 2017-01-06 =
|
147 |
+
* Bug fix: Default background.
|
148 |
+
* Bug fix: Responsive layout.
|
149 |
+
|
150 |
= 1.0.2 - 2016-12-24 =
|
151 |
* code cleanup and readme update.
|
152 |
|
158 |
|
159 |
== Upgrade Notice ==
|
160 |
|
161 |
+
= 1.0.3 =
|
162 |
+
* Bug fix release, please update Immediately.
|