Ecwid Ecommerce Shopping Cart - Version 5.4.1

Version Description

  • Fixed an issue with the store page loading in the newest version 5.4. In some rare occasions, the store page might not display right after update to the version 5.4. We fixed the issue to make sure all stores are working well.
  • Added a workaround for a conflict with the third party Product Advisor for Ecwid plugin. The Product Advisor plugin has a bug that prevents it from working correctly with the newest versions of the Ecwid plugin. When the Product advisor plugin is enabled, the site pages do not respond. We added a workaround to the Ecwid plugin to make sure the WP admin pages will work well for the Product advisor. So, if youre using the Product advisor plugin and see any issue with your site now, please disable that plugin in your WP admin backend. Were speaking with the author of the Product advisor plugin so there will hopefully be a solution soon.
Download this release

Release Info

Developer Ecwid
Plugin Icon 128x128 Ecwid Ecommerce Shopping Cart
Version 5.4.1
Comparing to
See all releases

Code changes from version 5.4 to 5.4.1

ecwid-shopping-cart.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://www.ecwid.com?source=wporg
5
  Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
6
  Text Domain: ecwid-shopping-cart
7
  Author: Ecwid Team
8
- Version: 5.4
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
@@ -485,7 +485,7 @@ function ecwid_is_store_closed()
485
 
486
  $profile = $api->get_profile();
487
 
488
- return $profile->closed;
489
  }
490
 
491
  return false;
5
  Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
6
  Text Domain: ecwid-shopping-cart
7
  Author: Ecwid Team
8
+ Version: 5.4.1
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
485
 
486
  $profile = $api->get_profile();
487
 
488
+ return $profile['closed'];
489
  }
490
 
491
  return false;
js/floating-shopping-cart.js CHANGED
@@ -17,10 +17,6 @@ var EcwidFloatingShoppingCart = function() {
17
  Ecwid.OnCartChanged.add(function(cartObj) {
18
  changeState(cartObj);
19
  });
20
-
21
- jQuery(document).ready(function() {
22
- jQuery('body').append(jQuery('.ecwid-float-icons'));
23
- });
24
  }
25
  };
26
 
17
  Ecwid.OnCartChanged.add(function(cartObj) {
18
  changeState(cartObj);
19
  });
 
 
 
 
20
  }
21
  };
22
 
lib/ecwid_category.php CHANGED
@@ -91,4 +91,4 @@ class Ecwid_Category extends Ecwid_Catalog_Entry
91
 
92
  return $data;
93
  }
94
- }
91
 
92
  return $data;
93
  }
94
+ }
lib/ecwid_product_api.php CHANGED
@@ -211,7 +211,7 @@ class EcwidProductApi {
211
  $api_url = $this->ECWID_PRODUCT_API_ENDPOINT . "/" . $this->store_id . "/profile";
212
  $profile = $this->process_request($api_url);
213
 
214
- return $profile;
215
  }
216
 
217
  function is_api_enabled() {
211
  $api_url = $this->ECWID_PRODUCT_API_ENDPOINT . "/" . $this->store_id . "/profile";
212
  $profile = $this->process_request($api_url);
213
 
214
+ return (array)$profile;
215
  }
216
 
217
  function is_api_enabled() {
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: Ecwid
3
  Tags: ecommerce, downloadable products, Facebook ecommerce, online store, paypal, product catalog, shop, shopping cart, store
4
  Requires at least: 3.5
5
  Tested up to: 4.8
6
- Stable tag: 5.4
7
 
8
  Powerful, easy to use ecommerce shopping cart. Bank level PCI DSS Level 1 security. iPhone & Android apps. Superb support. Free plan available.
9
 
@@ -149,6 +149,11 @@ You can use Ecwid’s built-in import tools to copy your store products from any
149
  * [Ecwid eCommerce Forums](https://www.ecwid.com/forums/forumdisplay.php?f=19)
150
 
151
  == Changelog ==
 
 
 
 
 
152
  = 5.4 =
153
  - **Improvements in the SEO friendly versions of product pages, which are indexed by search engines.** This includes optimized product price format, canonical tags and minor adjustments for SEO titles and descriptions. This is another improvement for search crawlers to better index store pages.
154
  - **Adjustments for the “All in one SEO” plugin** to make sure it works well with the Ecwid’s new clean URLs.
3
  Tags: ecommerce, downloadable products, Facebook ecommerce, online store, paypal, product catalog, shop, shopping cart, store
4
  Requires at least: 3.5
5
  Tested up to: 4.8
6
+ Stable tag: 5.4.1
7
 
8
  Powerful, easy to use ecommerce shopping cart. Bank level PCI DSS Level 1 security. iPhone & Android apps. Superb support. Free plan available.
9
 
149
  * [Ecwid eCommerce Forums](https://www.ecwid.com/forums/forumdisplay.php?f=19)
150
 
151
  == Changelog ==
152
+ = 5.4.1 =
153
+ - Fixed an issue with the store page loading in the newest version 5.4. In some rare occasions, the store page might not display right after update to the version 5.4. We fixed the issue to make sure all stores are working well.
154
+ - Added a workaround for a conflict with the third party “Product Advisor for Ecwid” plugin. The “Product Advisor” plugin has a bug that prevents it from working correctly with the newest versions of the Ecwid plugin. When the Product advisor plugin is enabled, the site pages do not respond. We added a workaround to the Ecwid plugin to make sure the WP admin pages will work well for the “Product advisor”. So, if you’re using the “Product advisor” plugin and see any issue with your site now, please disable that plugin in your WP admin backend. We’re speaking with the author of the Product advisor plugin so there will hopefully be a solution soon.
155
+
156
+
157
  = 5.4 =
158
  - **Improvements in the SEO friendly versions of product pages, which are indexed by search engines.** This includes optimized product price format, canonical tags and minor adjustments for SEO titles and descriptions. This is another improvement for search crawlers to better index store pages.
159
  - **Adjustments for the “All in one SEO” plugin** to make sure it works well with the Ecwid’s new clean URLs.