Version Description
Download this release
Release Info
Developer | cartflowswp |
Plugin | Funnel Builder by CartFlows – Create High Converting Sales Funnels For WordPress |
Version | 1.10.1 |
Comparing to | |
See all releases |
Code changes from version 1.10.0 to 1.10.1
- admin-core/inc/admin-menu.php +1 -1
- cartflows.php +1 -1
- changelog.txt +4 -0
- classes/class-cartflows-admin.php +1 -1
- classes/class-cartflows-loader.php +1 -1
- languages/cartflows.pot +15 -15
- readme.txt +5 -1
- wizard/ajax/wizard.php +4 -0
admin-core/inc/admin-menu.php
CHANGED
@@ -325,7 +325,7 @@ class AdminMenu {
|
|
325 |
return true;
|
326 |
}
|
327 |
|
328 |
-
update_option( '
|
329 |
return false;
|
330 |
|
331 |
}
|
325 |
return true;
|
326 |
}
|
327 |
|
328 |
+
update_option( 'wcf_setup_page_skipped', true );
|
329 |
return false;
|
330 |
|
331 |
}
|
cartflows.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: CartFlows
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Create beautiful checkout pages & sales flows for WooCommerce.
|
6 |
-
* Version: 1.10.
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows
|
3 |
* Plugin Name: CartFlows
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Create beautiful checkout pages & sales flows for WooCommerce.
|
6 |
+
* Version: 1.10.1
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows
|
changelog.txt
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
Version 1.10.0 - Wednesday, 6th July 2022
|
2 |
- New: Added Store checkout aka Global Checkout tab with improved functionalities.
|
3 |
- New: Added lead event to the Facebook pixel & google analytics for optin pages.
|
1 |
+
Version 1.10.1 - Thursday, 7th July 2022
|
2 |
+
- Fix: CartFlows Setup dashboard widget was not getting hidden if hidden from the screen option.
|
3 |
+
- Fix: Fixed console error on store checkout tab.
|
4 |
+
|
5 |
Version 1.10.0 - Wednesday, 6th July 2022
|
6 |
- New: Added Store checkout aka Global Checkout tab with improved functionalities.
|
7 |
- New: Added lead event to the Facebook pixel & google analytics for optin pages.
|
classes/class-cartflows-admin.php
CHANGED
@@ -77,7 +77,7 @@ class Cartflows_Admin {
|
|
77 |
|
78 |
if ( '1' === get_option( 'wcf_setup_skipped', false ) && '1' !== get_option( 'wcf_setup_complete', false ) ) {
|
79 |
wp_add_dashboard_widget(
|
80 |
-
'
|
81 |
__( 'CartFlows Setup', 'cartflows' ),
|
82 |
array( $this, 'status_widget' )
|
83 |
);
|
77 |
|
78 |
if ( '1' === get_option( 'wcf_setup_skipped', false ) && '1' !== get_option( 'wcf_setup_complete', false ) ) {
|
79 |
wp_add_dashboard_widget(
|
80 |
+
'cartFlows_setup_dashboard_widget',
|
81 |
__( 'CartFlows Setup', 'cartflows' ),
|
82 |
array( $this, 'status_widget' )
|
83 |
);
|
classes/class-cartflows-loader.php
CHANGED
@@ -140,7 +140,7 @@ if ( ! class_exists( 'Cartflows_Loader' ) ) {
|
|
140 |
define( 'CARTFLOWS_DIR', plugin_dir_path( CARTFLOWS_FILE ) );
|
141 |
define( 'CARTFLOWS_URL', plugins_url( '/', CARTFLOWS_FILE ) );
|
142 |
|
143 |
-
define( 'CARTFLOWS_VER', '1.10.
|
144 |
define( 'CARTFLOWS_SLUG', 'cartflows' );
|
145 |
define( 'CARTFLOWS_SETTINGS', 'cartflows_settings' );
|
146 |
define( 'CARTFLOWS_NAME', 'CartFlows' );
|
140 |
define( 'CARTFLOWS_DIR', plugin_dir_path( CARTFLOWS_FILE ) );
|
141 |
define( 'CARTFLOWS_URL', plugins_url( '/', CARTFLOWS_FILE ) );
|
142 |
|
143 |
+
define( 'CARTFLOWS_VER', '1.10.1' );
|
144 |
define( 'CARTFLOWS_SLUG', 'cartflows' );
|
145 |
define( 'CARTFLOWS_SETTINGS', 'cartflows_settings' );
|
146 |
define( 'CARTFLOWS_NAME', 'CartFlows' );
|
languages/cartflows.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the CartFlows plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: CartFlows 1.10.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cartflows\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2022-07-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.5.0\n"
|
15 |
"X-Domain: cartflows\n"
|
@@ -266,7 +266,7 @@ msgstr ""
|
|
266 |
|
267 |
#. translators: %1$s: link html start, %2$s: link html end
|
268 |
#: admin-core/ajax/importer.php:652
|
269 |
-
#: wizard/ajax/wizard.php:
|
270 |
msgid "Activate the CartFlows Pro to import the flow! %1$sActivate CartFlows Pro%2$s"
|
271 |
msgstr ""
|
272 |
|
@@ -292,7 +292,7 @@ msgid "Flows data not found."
|
|
292 |
msgstr ""
|
293 |
|
294 |
#: admin-core/ajax/importer.php:734
|
295 |
-
#: wizard/ajax/wizard.php:
|
296 |
msgid "Successfully imported the Flow!"
|
297 |
msgstr ""
|
298 |
|
@@ -331,7 +331,7 @@ msgid "Invalid step id %1$s or post id %2$s."
|
|
331 |
msgstr ""
|
332 |
|
333 |
#: admin-core/ajax/importer.php:1312
|
334 |
-
#: wizard/ajax/wizard.php:
|
335 |
msgid "Successful!"
|
336 |
msgstr ""
|
337 |
|
@@ -3509,42 +3509,42 @@ msgstr ""
|
|
3509 |
msgid "If you want to start the flow from the product page, select the appropriate flow & button text field if required. Refer %1$sthis article%2$s for more information."
|
3510 |
msgstr ""
|
3511 |
|
3512 |
-
#: wizard/ajax/wizard.php:
|
3513 |
msgid "Please enter your email ID."
|
3514 |
msgstr ""
|
3515 |
|
3516 |
-
#: wizard/ajax/wizard.php:
|
3517 |
msgid "Oops! Something went wrong. Please refresh the page and try again."
|
3518 |
msgstr ""
|
3519 |
|
3520 |
-
#: wizard/ajax/wizard.php:
|
3521 |
msgid "Please select any of the page builder to display the ready templates."
|
3522 |
msgstr ""
|
3523 |
|
3524 |
-
#: wizard/ajax/wizard.php:
|
3525 |
msgid "No flow ID found. Please select atleast one flow to import."
|
3526 |
msgstr ""
|
3527 |
|
3528 |
-
#: wizard/ajax/wizard.php:
|
3529 |
msgid "Request timeout error. Please check if the firewall or any security plugin is blocking the outgoing HTTP/HTTPS requests to templates.cartflows.com or not. <br><br>To resolve this issue, please check this <a target=\"_blank\" href=\"https://cartflows.com/docs/request-timeout-error-while-importing-the-flow-step-templates/\">article</a>."
|
3530 |
msgstr ""
|
3531 |
|
3532 |
#. translators: %1$s: link html start, %2$s: link html end
|
3533 |
-
#: wizard/ajax/wizard.php:
|
3534 |
msgid "To import this template, CartFlows Pro Required! %1$sUpgrade to CartFlows Pro%2$s"
|
3535 |
msgstr ""
|
3536 |
|
3537 |
-
#: wizard/ajax/wizard.php:
|
3538 |
-
#: wizard/ajax/wizard.php:
|
3539 |
msgid "CartFlows Pro Required"
|
3540 |
msgstr ""
|
3541 |
|
3542 |
-
#: wizard/ajax/wizard.php:
|
3543 |
msgid "Invalid License Key"
|
3544 |
msgstr ""
|
3545 |
|
3546 |
#. translators: %1$s: link html start, %2$s: link html end
|
3547 |
-
#: wizard/ajax/wizard.php:
|
3548 |
msgid "No valid license key found! %1$sActivate license%2$s"
|
3549 |
msgstr ""
|
3550 |
|
2 |
# This file is distributed under the same license as the CartFlows plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: CartFlows 1.10.1\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cartflows\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2022-07-07T07:19:49+00:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.5.0\n"
|
15 |
"X-Domain: cartflows\n"
|
266 |
|
267 |
#. translators: %1$s: link html start, %2$s: link html end
|
268 |
#: admin-core/ajax/importer.php:652
|
269 |
+
#: wizard/ajax/wizard.php:527
|
270 |
msgid "Activate the CartFlows Pro to import the flow! %1$sActivate CartFlows Pro%2$s"
|
271 |
msgstr ""
|
272 |
|
292 |
msgstr ""
|
293 |
|
294 |
#: admin-core/ajax/importer.php:734
|
295 |
+
#: wizard/ajax/wizard.php:614
|
296 |
msgid "Successfully imported the Flow!"
|
297 |
msgstr ""
|
298 |
|
331 |
msgstr ""
|
332 |
|
333 |
#: admin-core/ajax/importer.php:1312
|
334 |
+
#: wizard/ajax/wizard.php:378
|
335 |
msgid "Successful!"
|
336 |
msgstr ""
|
337 |
|
3509 |
msgid "If you want to start the flow from the product page, select the appropriate flow & button text field if required. Refer %1$sthis article%2$s for more information."
|
3510 |
msgstr ""
|
3511 |
|
3512 |
+
#: wizard/ajax/wizard.php:203
|
3513 |
msgid "Please enter your email ID."
|
3514 |
msgstr ""
|
3515 |
|
3516 |
+
#: wizard/ajax/wizard.php:255
|
3517 |
msgid "Oops! Something went wrong. Please refresh the page and try again."
|
3518 |
msgstr ""
|
3519 |
|
3520 |
+
#: wizard/ajax/wizard.php:356
|
3521 |
msgid "Please select any of the page builder to display the ready templates."
|
3522 |
msgstr ""
|
3523 |
|
3524 |
+
#: wizard/ajax/wizard.php:490
|
3525 |
msgid "No flow ID found. Please select atleast one flow to import."
|
3526 |
msgstr ""
|
3527 |
|
3528 |
+
#: wizard/ajax/wizard.php:499
|
3529 |
msgid "Request timeout error. Please check if the firewall or any security plugin is blocking the outgoing HTTP/HTTPS requests to templates.cartflows.com or not. <br><br>To resolve this issue, please check this <a target=\"_blank\" href=\"https://cartflows.com/docs/request-timeout-error-while-importing-the-flow-step-templates/\">article</a>."
|
3530 |
msgstr ""
|
3531 |
|
3532 |
#. translators: %1$s: link html start, %2$s: link html end
|
3533 |
+
#: wizard/ajax/wizard.php:522
|
3534 |
msgid "To import this template, CartFlows Pro Required! %1$sUpgrade to CartFlows Pro%2$s"
|
3535 |
msgstr ""
|
3536 |
|
3537 |
+
#: wizard/ajax/wizard.php:523
|
3538 |
+
#: wizard/ajax/wizard.php:525
|
3539 |
msgid "CartFlows Pro Required"
|
3540 |
msgstr ""
|
3541 |
|
3542 |
+
#: wizard/ajax/wizard.php:529
|
3543 |
msgid "Invalid License Key"
|
3544 |
msgstr ""
|
3545 |
|
3546 |
#. translators: %1$s: link html start, %2$s: link html end
|
3547 |
+
#: wizard/ajax/wizard.php:531
|
3548 |
msgid "No valid license key found! %1$sActivate license%2$s"
|
3549 |
msgstr ""
|
3550 |
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: sujaypawar, wpcrafter
|
|
3 |
Tags: woocommerce, funnel builder, sales funnels, elementor, beaver builder
|
4 |
Requires at least: 5.4
|
5 |
Tested up to: 6.0
|
6 |
-
Stable tag: 1.10.
|
7 |
Requires PHP: 5.6
|
8 |
License: GPLv2 or later
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -322,6 +322,10 @@ This includes, but is not limited to:
|
|
322 |
|
323 |
== Changelog ==
|
324 |
|
|
|
|
|
|
|
|
|
325 |
= Version 1.10.0 - Wednesday, 6th July 2022 =
|
326 |
* New: Added Store checkout aka Global Checkout tab with improved functionalities.
|
327 |
* New: Added lead event to the Facebook pixel & google analytics for optin pages.
|
3 |
Tags: woocommerce, funnel builder, sales funnels, elementor, beaver builder
|
4 |
Requires at least: 5.4
|
5 |
Tested up to: 6.0
|
6 |
+
Stable tag: 1.10.1
|
7 |
Requires PHP: 5.6
|
8 |
License: GPLv2 or later
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
322 |
|
323 |
== Changelog ==
|
324 |
|
325 |
+
= Version 1.10.1 - Thursday, 7th July 2022 =
|
326 |
+
* Fix: CartFlows Setup dashboard widget was not getting hidden if hidden from the screen option.
|
327 |
+
* Fix: Fixed console error on store checkout tab.
|
328 |
+
|
329 |
= Version 1.10.0 - Wednesday, 6th July 2022 =
|
330 |
* New: Added Store checkout aka Global Checkout tab with improved functionalities.
|
331 |
* New: Added lead event to the Facebook pixel & google analytics for optin pages.
|
wizard/ajax/wizard.php
CHANGED
@@ -120,6 +120,7 @@ class Wizard extends AjaxBase {
|
|
120 |
|
121 |
update_option( 'wcf_setup_complete', true );
|
122 |
delete_option( 'wcf_exit_setup_step' );
|
|
|
123 |
|
124 |
wp_send_json_success();
|
125 |
}
|
@@ -566,6 +567,9 @@ class Wizard extends AjaxBase {
|
|
566 |
// Set newly created flow as store checkout.
|
567 |
update_option( '_cartflows_store_checkout', $new_flow_id );
|
568 |
|
|
|
|
|
|
|
569 |
// reset global checkout on store checkout creation.
|
570 |
$common_settings = \Cartflows_Helper::get_common_settings();
|
571 |
$common_settings['global_checkout'] = '';
|
120 |
|
121 |
update_option( 'wcf_setup_complete', true );
|
122 |
delete_option( 'wcf_exit_setup_step' );
|
123 |
+
delete_option( 'wcf_setup_skipped' );
|
124 |
|
125 |
wp_send_json_success();
|
126 |
}
|
567 |
// Set newly created flow as store checkout.
|
568 |
update_option( '_cartflows_store_checkout', $new_flow_id );
|
569 |
|
570 |
+
// Remove old checkout key if available.
|
571 |
+
delete_option( '_cartflows_old_global_checkout' );
|
572 |
+
|
573 |
// reset global checkout on store checkout creation.
|
574 |
$common_settings = \Cartflows_Helper::get_common_settings();
|
575 |
$common_settings['global_checkout'] = '';
|