CARVIEW |
Select Language
HTTP/2 200
server: nginx
date: Sat, 11 Oct 2025 10:47:50 GMT
content-type: text/html;charset=utf-8
vary: Accept-Encoding
etag: W/"anonymous/Mon, 22 Sep 2025 15:36:44 GMT/ad5ea6b4cea4f780eeb5228b37d9a03f"
cache-control: must-revalidate
alt-svc: h3=":443"; ma=86400
x-nc: MISS
content-encoding: gzip
Changeset 3365924 for custom-checkout-layouts-for-woocommerce – WordPress Plugin Repository
Skip to content
Changeset 3365924 for custom-checkout-layouts-for-woocommerce
- Timestamp:
- 09/22/2025 03:36:44 PM (3 weeks ago)
- Author:
- coolcoders
- Message:
-
upload 4.1.3 for white space issue with updraft plus
- Location:
- custom-checkout-layouts-for-woocommerce/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
custom-checkout-layouts-for-woocommerce/trunk/WooCommerce/checkout/cclw_includes/cclw_review_order_section.php
r2760161 r3365924 1 1 <?php do_action( 'woocommerce_checkout_before_order_review' ); ?> 2 2 <div id="cclw_order_details_table"> 3 <h3 class="border_html"><?php esc_html_e('Review your order s', 'woocommerce' ); ?></h3>3 <h3 class="border_html"><?php esc_html_e('Review your order', 'woocommerce' ); ?></h3> 4 4 <div id="order_review_table" class="cclw_order_review_table"> 5 5 <?php do_action( 'cclw_review_order_section' ); ?> -
custom-checkout-layouts-for-woocommerce/trunk/asserts/css/admin_panel.css
r3342957 r3365924 182 182 padding: 0.6em 1em !important; 183 183 } 184 /** Notice css */ 185 .cclw_notice { 186 padding: 10px; 187 background: #fffbe5; 188 border-left: 4px solid #ffba00; 189 margin: 15px 0px; 190 } 191 .cclw_notice p{ 192 font-size: 14px; 193 margin: 5px 0px; 194 } -
custom-checkout-layouts-for-woocommerce/trunk/includes/admin/cclw_advance_settings.php
r3338205 r3365924 2 2 /*function is called under admin submenu*/ 3 3 function cclw_render_advance_settings_page() { 4 5 6 7 8 9 10 11 12 13 14 15 4 ?> 5 <div class="wrap cclw_form_settings_wrap advance_settings acc_design"> 6 <h1>Advance Settings</h1> 7 <form method="post" action="options.php"> 8 <?php 9 settings_fields('cclw_advance_settings_group'); 10 do_settings_sections('cclw_advance_settings'); 11 submit_button(); 12 ?> 13 </form> 14 </div> 15 <?php 16 16 } 17 17 /*functions to every field*/ -
custom-checkout-layouts-for-woocommerce/trunk/includes/admin/cclw_all_setting_fields.php
r3338205 r3365924 1 1 <?php 2 2 3 4 5 6 7 3 // Register the setting for general settings(group and option name) 4 register_setting( 5 'cclw_general_settings_group', // Group name 6 'cclw_general_settings' // Option key saved in wp_options 7 ); 8 8 9 10 11 12 13 14 15 9 // Add settings section (must match the page slug used in menu) 10 add_settings_section( 11 'cclw_general_settings_section', // Section ID 12 'General Settings', // Section Title 13 '__return_false', // No description callback 14 'cclw_general_settings' // Page slug 15 ); 16 16 17 17 // Add fields to settings section 18 18 19 add_settings_field( 20 'checkout_layouts', // Field ID 21 'Checkout Page Layouts', // Label 22 'cclw_select_checkout_layouts_cb', // Callback to render the field 23 'cclw_general_settings', // Page slug 24 'cclw_general_settings_section' // Section ID 25 ); 26 add_settings_field( 27 'checkout_ordertable', // Field ID 28 'Order Table Design Options', // Label 29 'cclw_select_order_table_cb', // Callback 30 'cclw_general_settings', 31 'cclw_general_settings_section' 19 add_settings_field( 20 'checkout_layouts', // Field ID 21 'Checkout Page Layouts', // Label 22 'cclw_select_checkout_layouts_cb', // Callback to render the field 23 'cclw_general_settings', // Page slug 24 'cclw_general_settings_section' // Section ID 25 ); 26 add_settings_field( 27 'checkout_ordertable', // Field ID 28 'Order Table Design Options', // Label 29 'cclw_select_order_table_cb', // Callback 30 'cclw_general_settings', 31 'cclw_general_settings_section' 32 ); 33 34 add_settings_field( 35 'skip_cart', // Field ID 36 'Skip Cart Page', // Label 37 'cclw_radio_skip_cart_cb', // Callback 38 'cclw_general_settings', 39 'cclw_general_settings_section' 40 ); 41 42 add_settings_field( 43 'skip_qty', // Field ID 44 'Non Changeable Qty', // Label 45 'cclw_radio_skip_qty_cb', // Callback 46 'cclw_general_settings', 47 'cclw_general_settings_section' 48 ); 49 50 add_settings_field( 51 'order_notes', // Field ID 52 'Hide Order Notes', // Label 53 'cclw_radio_order_notes_cb', // Callback 54 'cclw_general_settings', 55 'cclw_general_settings_section' 56 ); 57 58 // Register the setting for advance settings(group and option name) 59 register_setting( 60 'cclw_advance_settings_group', // Group name 61 'cclw_advance_settings' // Option key saved in wp_options 62 ); 63 /*Header section*/ 64 add_settings_section( 65 'cclw_header_section', 66 '',//hide default title 67 null, 68 'cclw_advance_settings' 69 ); 70 add_settings_field( 71 'header_design',//field id and array value 72 '',//No title here 73 'cclw_header_design_callback', 74 'cclw_advance_settings',//page slug 75 'cclw_header_section'//nested inside "the value will be saved in array nested inside this" 32 76 ); 33 77 34 add_settings_field( 35 'skip_cart', // Field ID 36 'Skip Cart Page', // Label 37 'cclw_radio_skip_cart_cb', // Callback 38 'cclw_general_settings', 39 'cclw_general_settings_section' 40 ); 78 add_settings_section( 79 'cclw_button_section', 80 '',//hide title 81 '__return_false', 82 'cclw_advance_settings' 83 ); 41 84 42 43 ' skip_qty', // Field ID44 ' Non Changeable Qty', // Label45 'cclw_ radio_skip_qty_cb', // Callback46 'cclw_ general_settings',47 'cclw_ general_settings_section'48 85 add_settings_field( 86 'buttons_design',//field id and array value 87 'Button Style', 88 'cclw_buttons_design_callback', 89 'cclw_advance_settings',//page slug 90 'cclw_button_section'//nested inside "the value will be saved in array nested inside this" 91 ); 49 92 50 add_settings_field( 51 'order_notes', // Field ID 52 'Hide Order Notes', // Label 53 'cclw_radio_order_notes_cb', // Callback 54 'cclw_general_settings', 55 'cclw_general_settings_section' 56 ); 57 58 // Register the setting for advance settings(group and option name) 59 register_setting( 60 'cclw_advance_settings_group', // Group name 61 'cclw_advance_settings' // Option key saved in wp_options 62 ); 63 /*Header section*/ 64 add_settings_section( 65 'cclw_header_section', 66 '',//hide default title 67 null, 68 'cclw_advance_settings' 69 ); 70 add_settings_field( 71 'header_design',//field id and array value 72 '',//No title here 73 'cclw_header_design_callback', 74 'cclw_advance_settings',//page slug 75 'cclw_header_section'//nested inside "the value will be saved in array nested inside this" 76 ); 77 78 79 add_settings_section( 80 'cclw_button_section', 81 '',//hide title 82 '__return_false', 83 'cclw_advance_settings' 84 ); 85 86 add_settings_field( 87 'buttons_design',//field id and array value 88 'Button Style', 89 'cclw_buttons_design_callback', 90 'cclw_advance_settings',//page slug 91 'cclw_button_section'//nested inside "the value will be saved in array nested inside this" 92 ); 93 // Register the setting for customize checkout fields(group and option name) 94 register_setting( 95 'cclw_customize_checkout_fields_group', // Group name 96 'cclw_checkout_fields', // Option key saved in wp_options 97 ); 93 98 94 95 96 97 // Register the setting for customize checkout fields(group and option name)98 register_setting( 99 'cclw_customize_checkout_fields_group', // Group name 100 'cclw_checkout_fields', // Option key saved in wp_options101 99 add_settings_section( 100 'cclw_overide_fields', // Section ID 101 '', // Section Title 102 '__return_false', // No description callback 103 'cclw_checkout_fields' // Page slug 104 ); 105 106 add_settings_field('cclw_overide_fields', 'Override Billing/Shipping Fields', 'cclw_overide_fields_cb', 'cclw_checkout_fields', 'cclw_overide_fields'); 102 107 103 add_settings_section( 104 'cclw_overide_fields', // Section ID 105 '', // Section Title 106 '__return_false', // No description callback 107 'cclw_checkout_fields' // Page slug 108 ); 109 110 add_settings_field('cclw_overide_fields', 'Override Billing/Shipping Fields', 'cclw_overide_fields_cb', 'cclw_checkout_fields', 'cclw_overide_fields'); 111 112 add_settings_section( 113 'cclw_billing_section', // Section ID 114 '', // Section Title 115 '__return_false', // No description callback 116 'cclw_checkout_fields' // Page slug 117 ); 118 119 120 add_settings_field('cclw_billing_first_name', 'Billing First name', 'cclw_billing_first_name_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 121 add_settings_field('cclw_billing_last_name', 'Billing Last Name', 'cclw_billing_last_name_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 122 add_settings_field('cclw_billing_company', 'Billing Company Name', 'cclw_billing_company_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 123 add_settings_field('cclw_billing_country', 'Billing Country', 'cclw_billing_country_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 124 add_settings_field('cclw_billing_address_1', 'Billing Street address', 'cclw_billing_address_1_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 125 add_settings_field('cclw_billing_address_2', 'Billing Address/unit etc', 'cclw_billing_address_2_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 126 add_settings_field('cclw_billing_city', 'Billing City', 'cclw_billing_city_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 127 add_settings_field('cclw_billing_state', 'Billing State', 'cclw_billing_state_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 128 add_settings_field('cclw_billing_postcode', 'Billing PostCode', 'cclw_billing_postcode_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 129 add_settings_field('cclw_billing_phone', 'Billing Phone', 'cclw_billing_phone_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 130 add_settings_field('cclw_billing_email', 'Billing Email', 'cclw_billing_email_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 131 132 133 add_settings_section( 134 'cclw_shipping_section', // Section ID 108 add_settings_section( 109 'cclw_billing_section', // Section ID 135 110 '', // Section Title 136 111 '__return_false', // No description callback 137 112 'cclw_checkout_fields' // Page slug 138 113 ); 139 114 140 115 141 add_settings_field('cclw_shipping_first_name', 'Shipping First name', 'cclw_shipping_first_name_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 142 add_settings_field('cclw_shipping_last_name', 'Shipping Last Name', 'cclw_shipping_last_name_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 143 add_settings_field('cclw_shipping_country', 'Shipping Country', 'cclw_shipping_country_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 144 add_settings_field('cclw_shipping_address_1', 'Shipping Street address', 'cclw_shipping_address_1_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 145 add_settings_field('cclw_shipping_address_2', 'Shipping Address/unit etc', 'cclw_shipping_address_2_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 146 add_settings_field('cclw_shipping_city', 'Shipping City', 'cclw_shipping_city_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 147 add_settings_field('cclw_shipping_state', 'Shipping State', 'cclw_shipping_state_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 148 add_settings_field('cclw_shipping_postcode', 'Shipping PostCode', 'cclw_shipping_postcode_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 149 116 add_settings_field('cclw_billing_first_name', 'Billing First name', 'cclw_billing_first_name_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 117 add_settings_field('cclw_billing_last_name', 'Billing Last Name', 'cclw_billing_last_name_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 118 add_settings_field('cclw_billing_company', 'Billing Company Name', 'cclw_billing_company_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 119 add_settings_field('cclw_billing_country', 'Billing Country', 'cclw_billing_country_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 120 add_settings_field('cclw_billing_address_1', 'Billing Street address', 'cclw_billing_address_1_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 121 add_settings_field('cclw_billing_address_2', 'Billing Address/unit etc', 'cclw_billing_address_2_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 122 add_settings_field('cclw_billing_city', 'Billing City', 'cclw_billing_city_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 123 add_settings_field('cclw_billing_state', 'Billing State', 'cclw_billing_state_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 124 add_settings_field('cclw_billing_postcode', 'Billing PostCode', 'cclw_billing_postcode_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 125 add_settings_field('cclw_billing_phone', 'Billing Phone', 'cclw_billing_phone_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 126 add_settings_field('cclw_billing_email', 'Billing Email', 'cclw_billing_email_cb', 'cclw_checkout_fields', 'cclw_billing_section'); 127 128 add_settings_section( 129 'cclw_shipping_section', // Section ID 130 '', // Section Title 131 '__return_false', // No description callback 132 'cclw_checkout_fields' // Page slug 133 ); 134 135 add_settings_field('cclw_shipping_first_name', 'Shipping First name', 'cclw_shipping_first_name_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 136 add_settings_field('cclw_shipping_last_name', 'Shipping Last Name', 'cclw_shipping_last_name_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 137 add_settings_field('cclw_shipping_country', 'Shipping Country', 'cclw_shipping_country_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 138 add_settings_field('cclw_shipping_address_1', 'Shipping Street address', 'cclw_shipping_address_1_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 139 add_settings_field('cclw_shipping_address_2', 'Shipping Address/unit etc', 'cclw_shipping_address_2_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 140 add_settings_field('cclw_shipping_city', 'Shipping City', 'cclw_shipping_city_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 141 add_settings_field('cclw_shipping_state', 'Shipping State', 'cclw_shipping_state_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 142 add_settings_field('cclw_shipping_postcode', 'Shipping PostCode', 'cclw_shipping_postcode_cb', 'cclw_checkout_fields', 'cclw_shipping_section'); 143 150 144 // Register the setting for pro version 151 152 153 154 145 register_setting( 146 'cclw_pro_version_group', // Group name 147 'cclw_pro_version' // Option key saved in wp_options 148 ); 155 149 156 157 158 159 160 161 162 150 // Add settings section (must match the page slug used in menu) 151 add_settings_section( 152 'cclw_pro_version_section', // Section ID 153 '', // Section Title 154 '__return_false', // No description callback 155 'cclw_pro_version' // Page slug 156 ); 163 157 164 158 add_settings_field('cclw_pro_banner', '', 'cclw_pro_banner_cb', 'cclw_pro_version', 'cclw_pro_version_section'); -
custom-checkout-layouts-for-woocommerce/trunk/includes/admin/cclw_general_settings.php
r3338205 r3365924 6 6 } 7 7 ?> 8 <div class="wrap cclw_form_settings_wrap"> 9 <h1>Checkout Layouts</h1> 10 <form method="post" action="options.php"> 11 <?php 12 settings_fields('cclw_general_settings_group'); // settings page group name 13 do_settings_sections('cclw_general_settings'); // page slug 14 submit_button(); 15 ?> 16 </form> 17 </div> 18 <?php 8 <div class="wrap cclw_form_settings_wrap"> 9 <h1>Checkout Layouts</h1> 10 <form method="post" action="options.php"> 11 <?php 12 settings_fields('cclw_general_settings_group'); // settings page group name 13 do_settings_sections('cclw_general_settings'); // page slug 14 ?> 15 <div class="cclw_notice"> 16 <p><strong>Note:</strong> This plugin uses the default WooCommerce checkout shortcode (<code>[woocommerce_checkout]</code>) and does not support Gutenberg checkout blocks.</p> 17 </div> 18 <?php 19 submit_button(); 20 ?> 21 </form> 22 </div> 23 <?php 19 24 } 20 25 … … 80 85 <?php 81 86 } 82 83 ?> -
custom-checkout-layouts-for-woocommerce/trunk/includes/admin/cclw_pro_version.php
r3338205 r3365924 1 1 <?php 2 2 function cclw_render_pro_version_page(){ 3 4 5 6 7 8 9 10 11 12 13 3 ?> 4 <div class="wrap pro_page_design"> 5 <h1> Pro Version </h1> 6 <form method="post" action="options.php"> 7 <?php 8 settings_fields( 'cclw_pro_version_group' ); 9 do_settings_sections( 'cclw_pro_version' ); 10 ?> 11 </form> 12 </div> 13 <?php 14 14 } 15 16 15 /** 17 16 * Renders the Pro banner … … 19 18 function cclw_pro_banner_cb() { 20 19 $image = plugin_dir_url( dirname( dirname( __FILE__ ) ) ) . 'asserts/images/cclw_pro_features.png'; 21 echo '<div class="cclw_pro_banner"> 22 <div class="cclw_pro_link"> 23 <a target="_blank" href="https://blueplugins.com/woocommerce-one-page-checkout-and-layouts-pro/">Try Pro Version</a> 24 </div> 25 <img src="'. $image .'" alt="Pro Features"> 26 <div class="cclw_pro_link"> 27 <a target="_blank" href="https://blueplugins.com/woocommerce-one-page-checkout-and-layouts-pro/">Try Pro Version</a> 28 </div> 29 </div>'; 20 ?> 21 <div class="cclw_pro_banner"> 22 <div class="cclw_pro_link"> 23 <a target="_blank" href="https://blueplugins.com/woocommerce-one-page-checkout-and-layouts-pro/">Try Pro Version</a> 24 </div> 25 <img src="<?php echo $image ?>" alt="Pro Features"> 26 <div class="cclw_pro_link"> 27 <a target="_blank" href="https://blueplugins.com/woocommerce-one-page-checkout-and-layouts-pro/">Try Pro Version</a> 28 </div> 29 </div> 30 <?php 30 31 } -
custom-checkout-layouts-for-woocommerce/trunk/readme.txt
r3353649 r3365924 5 5 Tested up to: 6.8 6 6 Requires PHP: 5.6 7 Stable tag: 4.1. 27 Stable tag: 4.1.3 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 78 78 79 79 == Changelog == 80 <h2> Version 4.1.3| 22 sep 2025</h2> 81 <pre> 82 Improvement: Error with white space . 83 </pre> 80 84 <h2> Version 4.1.2| 11 aug 2025</h2> 81 85 <pre> -
custom-checkout-layouts-for-woocommerce/trunk/woocommerce-one-page-checkout-and-layouts.php
r3342957 r3365924 6 6 Author: BluePlugins 7 7 Author URI: https://blueplugins.com 8 Version: 4.1. 28 Version: 4.1.3 9 9 License:GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 20 20 21 21 22 define( 'CCLW_VERSION', '4.1. 2' );22 define( 'CCLW_VERSION', '4.1.3' ); 23 23 define('CCLW_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); 24 24 define('CCLW_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); … … 89 89 require_once CCLW_PLUGIN_DIR . 'includes/admin/cclw_customize_checkout_fields.php'; /*renders customize checkout fields page*/ 90 90 require_once CCLW_PLUGIN_DIR . 'includes/admin/cclw_pro_version.php'; /*renders customize checkout fields page*/ 91 //require_once CCLW_PLUGIN_DIR . 'includes/admin/pro_version.php'; 92 93 91 94 92 } 95 93
Note: See TracChangeset
for help on using the changeset viewer.