Version Description
- Enhanced Select(Select2) style issues fixed.
- Settings screen popup button style issues fixed.
- WordPress and WooCommerce compatible version updated.
Download this release
Release Info
Developer | ThemeHigh |
Plugin | WooCommerce Checkout Field Editor (Manager) Pro |
Version | 1.4.5 |
Comparing to | |
See all releases |
Code changes from version 1.4.4 to 1.4.5
- assets/css/thwcfd-admin.css +53 -0
- assets/js/thwcfd-admin.js +2 -2
- assets/js/thwcfd-checkout.js +2 -2
- checkout-form-designer.php +3 -3
- classes/class-thwcfd-checkout.php +1 -1
- classes/class-thwcfd-settings.php +1 -1
- readme.txt +9 -5
assets/css/thwcfd-admin.css
CHANGED
@@ -303,13 +303,66 @@ h1.nav-tab-wrapper, h2.nav-tab-wrapper, h3.nav-tab-wrapper {
|
|
303 |
padding-left: 10px;
|
304 |
}
|
305 |
|
|
|
|
|
|
|
306 |
.woocommerce_page_checkout_form_designer .ui-dialog {
|
|
|
307 |
height: auto !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
308 |
}
|
309 |
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-title {
|
310 |
line-height: 20px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
311 |
}
|
312 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
|
314 |
/*.select2-drop {
|
315 |
z-index: 999999!important;
|
303 |
padding-left: 10px;
|
304 |
}
|
305 |
|
306 |
+
/*---------------------------------------
|
307 |
+
*----- POPUP & FORM STYLES - START -----
|
308 |
+
*---------------------------------------*/
|
309 |
.woocommerce_page_checkout_form_designer .ui-dialog {
|
310 |
+
z-index: 9990;
|
311 |
height: auto !important;
|
312 |
+
padding: 0;
|
313 |
+
border-color: #0071a1;
|
314 |
+
border-top-left-radius: 0;
|
315 |
+
border-top-right-radius: 0;
|
316 |
+
border-bottom-left-radius: 0;
|
317 |
+
border-bottom-right-radius: 0;
|
318 |
+
}
|
319 |
+
.woocommerce_page_checkout_form_designer .ui-widget-overlay {
|
320 |
+
position: fixed;
|
321 |
+
}
|
322 |
+
|
323 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-widget-header{
|
324 |
+
color: #fff;
|
325 |
+
background: #004f70;
|
326 |
+
background-image: linear-gradient(#004f70, #005a80);
|
327 |
+
}
|
328 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-titlebar{
|
329 |
+
height: 30px;
|
330 |
+
padding: .6em 1em .4em 1em;
|
331 |
+
border: 0;
|
332 |
+
border-top-left-radius: 0;
|
333 |
+
border-top-right-radius: 0;
|
334 |
+
border-bottom-left-radius: 0;
|
335 |
+
border-bottom-right-radius: 0;
|
336 |
}
|
337 |
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-title {
|
338 |
line-height: 20px;
|
339 |
+
font-weight: 400;
|
340 |
+
}
|
341 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-titlebar-close{
|
342 |
+
border: 1px solid #fff;
|
343 |
+
background-color: #fff;
|
344 |
+
right: 0.6em;
|
345 |
+
text-indent: -9999999px;
|
346 |
+
}
|
347 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-titlebar-close:before{
|
348 |
+
display:none;
|
349 |
+
}
|
350 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-titlebar-close .ui-icon{
|
351 |
+
background-color: #fff;
|
352 |
}
|
353 |
|
354 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-buttonpane{
|
355 |
+
border-color: #0071a1;
|
356 |
+
}
|
357 |
+
.woocommerce_page_checkout_form_designer .ui-dialog .ui-dialog-buttonpane button{
|
358 |
+
color: #0071a1;
|
359 |
+
border-color: #0071a1;
|
360 |
+
background: #f3f5f6;
|
361 |
+
vertical-align: top;
|
362 |
+
height: auto;
|
363 |
+
padding: .4em 1em;
|
364 |
+
border: 1px solid #0071a1;
|
365 |
+
}
|
366 |
|
367 |
/*.select2-drop {
|
368 |
z-index: 999999!important;
|
assets/js/thwcfd-admin.js
CHANGED
@@ -47,8 +47,8 @@ var thwcfd_settings = (function($, window, document) {
|
|
47 |
}]
|
48 |
});
|
49 |
|
50 |
-
$('select.thwcfd-enhanced-multi-select').
|
51 |
-
minimumResultsForSearch: 10,
|
52 |
allowClear : true,
|
53 |
placeholder: $(this).data('placeholder')
|
54 |
}).addClass('enhanced');
|
47 |
}]
|
48 |
});
|
49 |
|
50 |
+
$('select.thwcfd-enhanced-multi-select').selectWoo({
|
51 |
+
//minimumResultsForSearch: 10,
|
52 |
allowClear : true,
|
53 |
placeholder: $(this).data('placeholder')
|
54 |
}).addClass('enhanced');
|
assets/js/thwcfd-checkout.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
jQuery(document).ready(function($) {
|
2 |
-
$('select.thwcfd-enhanced-select').
|
3 |
-
minimumResultsForSearch: 10,
|
4 |
allowClear : true,
|
5 |
placeholder: $(this).data('placeholder')
|
6 |
}).addClass('enhanced');
|
1 |
jQuery(document).ready(function($) {
|
2 |
+
$('select.thwcfd-enhanced-select').selectWoo({
|
3 |
+
//minimumResultsForSearch: 10,
|
4 |
allowClear : true,
|
5 |
placeholder: $(this).data('placeholder')
|
6 |
}).addClass('enhanced');
|
checkout-form-designer.php
CHANGED
@@ -3,13 +3,13 @@
|
|
3 |
* Plugin Name: Checkout Field Editor for WooCommerce
|
4 |
* Description: Customize WooCommerce checkout fields(Add, Edit, Delete and re-arrange fields).
|
5 |
* Author: ThemeHigh
|
6 |
-
* Version: 1.4.
|
7 |
* Author URI: https://www.themehigh.com
|
8 |
* Plugin URI: https://www.themehigh.com
|
9 |
* Text Domain: woo-checkout-field-editor-pro
|
10 |
* Domain Path: /languages
|
11 |
* WC requires at least: 3.0.0
|
12 |
-
* WC tested up to: 4.
|
13 |
*/
|
14 |
|
15 |
if(!defined( 'ABSPATH' )) exit;
|
@@ -25,7 +25,7 @@ if (!function_exists('is_woocommerce_active')){
|
|
25 |
}
|
26 |
|
27 |
if(is_woocommerce_active()) {
|
28 |
-
define('THWCFD_VERSION', '1.4.
|
29 |
!defined('THWCFD_BASE_NAME') && define('THWCFD_BASE_NAME', plugin_basename( __FILE__ ));
|
30 |
!defined('THWCFD_PATH') && define('THWCFD_PATH', plugin_dir_path( __FILE__ ));
|
31 |
!defined('THWCFD_URL') && define('THWCFD_URL', plugins_url( '/', __FILE__ ));
|
3 |
* Plugin Name: Checkout Field Editor for WooCommerce
|
4 |
* Description: Customize WooCommerce checkout fields(Add, Edit, Delete and re-arrange fields).
|
5 |
* Author: ThemeHigh
|
6 |
+
* Version: 1.4.5
|
7 |
* Author URI: https://www.themehigh.com
|
8 |
* Plugin URI: https://www.themehigh.com
|
9 |
* Text Domain: woo-checkout-field-editor-pro
|
10 |
* Domain Path: /languages
|
11 |
* WC requires at least: 3.0.0
|
12 |
+
* WC tested up to: 4.8.0
|
13 |
*/
|
14 |
|
15 |
if(!defined( 'ABSPATH' )) exit;
|
25 |
}
|
26 |
|
27 |
if(is_woocommerce_active()) {
|
28 |
+
define('THWCFD_VERSION', '1.4.5');
|
29 |
!defined('THWCFD_BASE_NAME') && define('THWCFD_BASE_NAME', plugin_basename( __FILE__ ));
|
30 |
!defined('THWCFD_PATH') && define('THWCFD_PATH', plugin_dir_path( __FILE__ ));
|
31 |
!defined('THWCFD_URL') && define('THWCFD_URL', plugins_url( '/', __FILE__ ));
|
classes/class-thwcfd-checkout.php
CHANGED
@@ -21,7 +21,7 @@ class THWCFD_Checkout {
|
|
21 |
public function enqueue_styles_and_scripts() {
|
22 |
if(is_checkout()){
|
23 |
$in_footer = apply_filters( 'thwcfd_enqueue_script_in_footer', true );
|
24 |
-
$deps = array('jquery', '
|
25 |
|
26 |
wp_register_script('thwcfd-checkout-script', THWCFD_ASSETS_URL.'js/thwcfd-checkout.js', $deps, THWCFD_VERSION, $in_footer);
|
27 |
wp_enqueue_script('thwcfd-checkout-script');
|
21 |
public function enqueue_styles_and_scripts() {
|
22 |
if(is_checkout()){
|
23 |
$in_footer = apply_filters( 'thwcfd_enqueue_script_in_footer', true );
|
24 |
+
$deps = array('jquery', 'selectWoo');
|
25 |
|
26 |
wp_register_script('thwcfd-checkout-script', THWCFD_ASSETS_URL.'js/thwcfd-checkout.js', $deps, THWCFD_VERSION, $in_footer);
|
27 |
wp_enqueue_script('thwcfd-checkout-script');
|
classes/class-thwcfd-settings.php
CHANGED
@@ -23,7 +23,7 @@ class THWCFD_Settings {
|
|
23 |
return;
|
24 |
}
|
25 |
|
26 |
-
$deps = array('jquery', 'jquery-ui-dialog', 'jquery-ui-sortable', 'jquery-tiptip', 'woocommerce_admin', '
|
27 |
|
28 |
wp_enqueue_style('woocommerce_admin_styles');
|
29 |
wp_enqueue_style('thwcfd-admin-style', THWCFD_ASSETS_URL . 'css/thwcfd-admin.css', THWCFD_VERSION);
|
23 |
return;
|
24 |
}
|
25 |
|
26 |
+
$deps = array('jquery', 'jquery-ui-dialog', 'jquery-ui-sortable', 'jquery-tiptip', 'woocommerce_admin', 'selectWoo', 'wp-color-picker');
|
27 |
|
28 |
wp_enqueue_style('woocommerce_admin_styles');
|
29 |
wp_enqueue_style('thwcfd-admin-style', THWCFD_ASSETS_URL . 'css/thwcfd-admin.css', THWCFD_VERSION);
|
readme.txt
CHANGED
@@ -3,9 +3,9 @@ Contributors: ThemeHigh
|
|
3 |
Donate link: https://themehigh.com/
|
4 |
Tags: checkout field editor, woocommerce checkout field editor, checkout manager, woocommerce checkout manager, checkout field customizer, checkout form editor, checkout form customizer, checkout, WooCommerce checkout, checkout form designer, woocommerce checkout fields, woocommerce checkout addons
|
5 |
Requires at least: 4.9
|
6 |
-
Tested up to: 5.
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 1.4.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -59,8 +59,7 @@ The premium version of [Checkout Field Editor for WooCommerce](https://www.theme
|
|
59 |
|
60 |
You can check out the demo for a more detailed overview of the features.
|
61 |
|
62 |
-
[Live Demo
|
63 |
-
[Live Demo - Back End](https://flydemos.com/wcfe/wp-admin/?utm_source=wordpress&utm_medium=referral&utm_content=tracking)
|
64 |
|
65 |
= ☞ 17 field types are available =
|
66 |
In Add New Field form and Edit Field form you can choose field type from a list of 17 including 15 input fields and one field for title/heading and one for label.
|
@@ -123,7 +122,7 @@ Delete custom added section(s).
|
|
123 |
--------------------------------------------
|
124 |
*For the complete list of features, Please visit [WooCommerce Checkout Field Editor (Checkout Manager)](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wordpress&utm_medium=referral&utm_content=tracking) plugin's official page.*
|
125 |
|
126 |
-
Check how it works (Live Demo
|
127 |
--------------------------------------------
|
128 |
|
129 |
== Why ThemeHigh ==
|
@@ -207,6 +206,11 @@ Yes. There is a button 'reset to default fields' to go back to the WooCommerce d
|
|
207 |
8. Newly added field
|
208 |
|
209 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
210 |
= 1.4.4 =
|
211 |
* Fixed the issue for showing red asterisk for optional address fields when overridng with locale.
|
212 |
* New settings to manage locale overrides.
|
3 |
Donate link: https://themehigh.com/
|
4 |
Tags: checkout field editor, woocommerce checkout field editor, checkout manager, woocommerce checkout manager, checkout field customizer, checkout form editor, checkout form customizer, checkout, WooCommerce checkout, checkout form designer, woocommerce checkout fields, woocommerce checkout addons
|
5 |
Requires at least: 4.9
|
6 |
+
Tested up to: 5.6
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 1.4.5
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
59 |
|
60 |
You can check out the demo for a more detailed overview of the features.
|
61 |
|
62 |
+
[Live Demo](https://flydemos.com/wcfe/?utm_source=wordpress&utm_medium=referral&utm_content=tracking)
|
|
|
63 |
|
64 |
= ☞ 17 field types are available =
|
65 |
In Add New Field form and Edit Field form you can choose field type from a list of 17 including 15 input fields and one field for title/heading and one for label.
|
122 |
--------------------------------------------
|
123 |
*For the complete list of features, Please visit [WooCommerce Checkout Field Editor (Checkout Manager)](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wordpress&utm_medium=referral&utm_content=tracking) plugin's official page.*
|
124 |
|
125 |
+
Check how it works ([Live Demo](https://flydemos.com/wcfe/?utm_source=wordpress&utm_medium=referral&utm_content=tracking))
|
126 |
--------------------------------------------
|
127 |
|
128 |
== Why ThemeHigh ==
|
206 |
8. Newly added field
|
207 |
|
208 |
== Changelog ==
|
209 |
+
= 1.4.5 =
|
210 |
+
* Enhanced Select(Select2) style issues fixed.
|
211 |
+
* Settings screen popup button style issues fixed.
|
212 |
+
* WordPress and WooCommerce compatible version updated.
|
213 |
+
|
214 |
= 1.4.4 =
|
215 |
* Fixed the issue for showing red asterisk for optional address fields when overridng with locale.
|
216 |
* New settings to manage locale overrides.
|