Ecwid Ecommerce Shopping Cart - Version 4.4.3

Version Description

  • Minor fixes and improvements.
Download this release

Release Info

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

Code changes from version 4.4.2 to 4.4.3

css/frontend.css CHANGED
@@ -28,10 +28,6 @@ html#ecwid_html body#ecwid_body .ecwid tr:hover td {
28
  color: inherit;
29
  }
30
 
31
- html#ecwid_html body#ecwid_body.ecwid-shopping-cart span.ecwid-categories-category {
32
- font-size: 20px;
33
- }
34
-
35
  html#ecwid_html body#ecwid_body .ecwid table {
36
  line-height: inherit;
37
  }
28
  color: inherit;
29
  }
30
 
 
 
 
 
31
  html#ecwid_html body#ecwid_body .ecwid table {
32
  line-height: inherit;
33
  }
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: 4.4.2
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
@@ -18,7 +18,7 @@ define("ECWID_DEMO_STORE_ID", 1003);
18
 
19
  define ('ECWID_TRIMMED_DESCRIPTION_LENGTH', 160);
20
 
21
- define ( 'ECWID_VERSION_BUILTIN_CHAMELEON', '10.4.4' );
22
 
23
  if ( ! defined( 'ECWID_PLUGIN_DIR' ) ) {
24
  define( 'ECWID_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
@@ -324,12 +324,13 @@ function ecwid_404_on_broken_escaped_fragment() {
324
 
325
  if (isset($params['mode']) && !empty($params['mode']) && isset($params['id'])) {
326
  $result = array();
 
327
  if ($params['mode'] == 'product') {
328
  $result = $api->get_product($params['id']);
329
- } elseif ($params['mode'] == 'category') {
330
  $result = $api->get_category($params['id']);
331
  }
332
- if (empty($result)) {
333
  global $wp_query;
334
 
335
  $wp_query->set_404();
@@ -1018,10 +1019,10 @@ function ecwid_content_started($content)
1018
 
1019
  function ecwid_wrap_shortcode_content($content, $name, $attrs)
1020
  {
1021
- return "<!-- Ecwid shopping cart plugin v 4.4.2 --><!-- noptimize -->"
1022
  . ecwid_get_scriptjs_code(@$attrs['lang'])
1023
  . "<div class=\"ecwid-shopping-cart-$name\">$content</div>"
1024
- . "<!-- /noptimize --><!-- END Ecwid Shopping Cart v 4.4.2 -->";
1025
  }
1026
 
1027
  function ecwid_get_scriptjs_code($force_lang = null) {
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: 4.4.3
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
18
 
19
  define ('ECWID_TRIMMED_DESCRIPTION_LENGTH', 160);
20
 
21
+ define ( 'ECWID_VERSION_BUILTIN_CHAMELEON', '4.4.2.1' );
22
 
23
  if ( ! defined( 'ECWID_PLUGIN_DIR' ) ) {
24
  define( 'ECWID_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
324
 
325
  if (isset($params['mode']) && !empty($params['mode']) && isset($params['id'])) {
326
  $result = array();
327
+ $is_root_cat = $params['mode'] == 'category' && $params['id'] == 0;
328
  if ($params['mode'] == 'product') {
329
  $result = $api->get_product($params['id']);
330
+ } elseif (!$is_root_cat && $params['mode'] == 'category') {
331
  $result = $api->get_category($params['id']);
332
  }
333
+ if (!$is_root_cat && empty($result)) {
334
  global $wp_query;
335
 
336
  $wp_query->set_404();
1019
 
1020
  function ecwid_wrap_shortcode_content($content, $name, $attrs)
1021
  {
1022
+ return "<!-- Ecwid shopping cart plugin v 4.4.3 --><!-- noptimize -->"
1023
  . ecwid_get_scriptjs_code(@$attrs['lang'])
1024
  . "<div class=\"ecwid-shopping-cart-$name\">$content</div>"
1025
+ . "<!-- /noptimize --><!-- END Ecwid Shopping Cart v 4.4.3 -->";
1026
  }
1027
 
1028
  function ecwid_get_scriptjs_code($force_lang = null) {
languages/ecwid-shopping-cart-ru_RU.mo CHANGED
Binary file
languages/ecwid-shopping-cart-ru_RU.po CHANGED
@@ -559,7 +559,7 @@ msgstr "Посетите <a target=\"_blank\" href=\"https://support.ecwid.com/h
559
  msgid "Want to connect another Ecwid store?"
560
  msgstr "Хотите подключить другой Эквид-магазин?"
561
 
562
- msgid "You can reconnect on <a %s>this page</a>"
563
  msgstr "<a %s>Отвязать Эквид-аккаунт от сайта и подключить другой</a>"
564
 
565
  msgid "Creating store"
559
  msgid "Want to connect another Ecwid store?"
560
  msgstr "Хотите подключить другой Эквид-магазин?"
561
 
562
+ msgid "<a %s>Reconnect</a>"
563
  msgstr "<a %s>Отвязать Эквид-аккаунт от сайта и подключить другой</a>"
564
 
565
  msgid "Creating store"
readme.txt CHANGED
@@ -3,21 +3,21 @@ 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.5
6
- Stable tag: 4.4.2
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
 
10
  == Description ==
11
  Ecwid Ecommerce Shopping Cart is a powerful, secure and easy-to-use online store solution that gives you a full-functioned shop on your WordPress website. Join over *1 million* sellers in *175* countries and sell globally with over *40* international payment options, real-time shipping integrations and support of *45* languages.
12
 
13
- = PCI DSS validated Level 1 Service Provider =
14
 
15
- Ecwid Shopping Cart is PCI DSS Level 1 certified, which is the gold standard for e-commerce solutions worldwide. This means that when selling online with the Ecwid plugin, you won’t have any problems with the bank you do business with. With 40+ payment options and secure HTTPS checkout, your Ecwid shopping cart is PCI DSS compliant from the beginning.
16
 
17
- = Free Ecommerce Support =
18
 
19
- Friendly and knowledgeable support experts available 24/5 so you can get immediate help when you need it. Free email support and ecommerce community forums. Unlimited chat and phone support available in premium plans.
20
 
 
21
 
22
  = eCommerce Mobile Apps =
23
 
@@ -33,9 +33,13 @@ With the Ecwid Shopping Cart, your online store data is fully hosted on our secu
33
 
34
  So you don't need to worry about software updates, security patches and server maintenance – we do that for you. Your online store gets all the new ecommerce features and bug fixes automatically.
35
 
36
- = Facebook Ecommerce =
37
 
38
- Add your online store to Facebook and sell to millions of Facebook users. No addons needed. Ecwid will automatically synchronize your products, customers, orders and inventory between your WordPress and Facebook storefronts. Ecwid is the **#1 e-commerce app on Facebook**. Join!
 
 
 
 
39
 
40
  = Sell Everywhere =
41
 
@@ -121,11 +125,11 @@ Ecwid shopping cart provides mobile applications for iOS and Android to manage y
121
 
122
  = How do I set up a storefront on Facebook with Ecwid shopping cart? =
123
 
124
- You can add your online shop to any web presence, including your Facebook business page. Ecwid plugin will automatically synchronize products, customers, orders and inventory between your WordPress and Facebook storefronts. [More details](https://help.ecwid.com/customer/portal/articles/1085017-wordpress-downloadable#How%20to%20add%20my%20store%20to%20Facebook).
125
 
126
  = How can I add a shopping cart widget to my site sidebar? =
127
 
128
- You can add a product search box, shopping cart widget and other tools on the Appearance/Widgets page here in your site admin. [Read more about Ecwid sidebar widgets](https://help.ecwid.com/customer/portal/articles/1085017-wordpress-downloadable#Sidebar%20widgets).
129
 
130
  = How do I add my store products to a sitemap? =
131
 
@@ -145,6 +149,9 @@ You can use Ecwid’s built-in import tools to copy your store products from any
145
  * [Ecwid eCommerce Forums](https://www.ecwid.com/forums/forumdisplay.php?f=19)
146
 
147
  == Changelog ==
 
 
 
148
  = 4.4.2 =
149
  - **Fixed a few layout issues in the categories menu layout and the "Store root categories" widget.** Both wigets should look good now on any site and let your customers navigate your store easily. If you find any issue in the categories navigation in your store, please let us know.
150
  - **Fixed an issue for meta title and description fields (SEO) for the sites with Yoast SEO plugin installed.** The issue appeared on the sites where the store is installed on the main (home) page – meta title and description didn't work properly. We fixed this. Ecwid shopping cart plugin is totally compatible with Yoast SEO so we recommend using them together to make your store more visible in search engines.
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.5
6
+ Stable tag: 4.4.3
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
 
10
  == Description ==
11
  Ecwid Ecommerce Shopping Cart is a powerful, secure and easy-to-use online store solution that gives you a full-functioned shop on your WordPress website. Join over *1 million* sellers in *175* countries and sell globally with over *40* international payment options, real-time shipping integrations and support of *45* languages.
12
 
 
13
 
14
+ = Automatic Shipping and Taxes =
15
 
16
+ The Ecwid ecommerce plugin integrates with major carriers including USPS, UPS, FedEx, Canada Post, Australia Post, and others to automatically calculate shipping rates. Taxes are also automated and can be set-up in a few clicks. Automated tax rate calculations are available for the U.S., Canada, and EU VAT. Additionally, integration with TaxJar provides automatic sales tax reporting and filing in the U.S.
17
 
18
+ = Facebook Ecommerce =
19
 
20
+ Add your online store to Facebook and sell to millions of Facebook users. No addons needed. Ecwid will automatically synchronize your products, customers, orders and inventory between your WordPress and Facebook storefronts. Ecwid is the **#1 e-commerce app on Facebook**. Join!
21
 
22
  = eCommerce Mobile Apps =
23
 
33
 
34
  So you don't need to worry about software updates, security patches and server maintenance – we do that for you. Your online store gets all the new ecommerce features and bug fixes automatically.
35
 
36
+ = PCI DSS validated Level 1 Service Provider =
37
 
38
+ Ecwid Shopping Cart is PCI DSS Level 1 certified, which is the gold standard for e-commerce solutions worldwide. This means that when selling online with the Ecwid plugin, you won’t have any problems with the bank you do business with. With 40+ payment options and secure HTTPS checkout, your Ecwid shopping cart is PCI DSS compliant from the beginning.
39
+
40
+ = Free Support =
41
+
42
+ Friendly and knowledgeable support experts available 24/5 so you can get immediate help when you need it. Free email support and ecommerce community forums. Unlimited chat and phone support available in premium plans.
43
 
44
  = Sell Everywhere =
45
 
125
 
126
  = How do I set up a storefront on Facebook with Ecwid shopping cart? =
127
 
128
+ You can add your online shop to any web presence, including your Facebook business page. Ecwid plugin will automatically synchronize products, customers, orders and inventory between your WordPress and Facebook storefronts. [More details](https://support.ecwid.com/hc/en-us/articles/207101259-Wordpress-downloadable-#addtoFacebook).
129
 
130
  = How can I add a shopping cart widget to my site sidebar? =
131
 
132
+ You can add a product search box, shopping cart widget and other tools on the Appearance/Widgets page here in your site admin. [Read more about Ecwid sidebar widgets](https://support.ecwid.com/hc/en-us/articles/207101259-Wordpress-downloadable-#Sidebarwidgets).
133
 
134
  = How do I add my store products to a sitemap? =
135
 
149
  * [Ecwid eCommerce Forums](https://www.ecwid.com/forums/forumdisplay.php?f=19)
150
 
151
  == Changelog ==
152
+ = 4.4.3 =
153
+ - **Minor fixes and improvements.**
154
+
155
  = 4.4.2 =
156
  - **Fixed a few layout issues in the categories menu layout and the "Store root categories" widget.** Both wigets should look good now on any site and let your customers navigate your store easily. If you find any issue in the categories navigation in your store, please let us know.
157
  - **Fixed an issue for meta title and description fields (SEO) for the sites with Yoast SEO plugin installed.** The issue appeared on the sites where the store is installed on the main (home) page – meta title and description didn't work properly. We fixed this. Ecwid shopping cart plugin is totally compatible with Yoast SEO so we recommend using them together to make your store more visible in search engines.
templates/admin-footer.php CHANGED
@@ -17,7 +17,7 @@
17
  <div class="ecwid-admin-footer-block">
18
  <h4 class="ecwid-admin-footer-title"><?php _e('Want to connect another Ecwid store?', 'ecwid-shopping-cart'); ?></h4>
19
  <div class="ecwid-admin-footer-text">
20
- <?php echo sprintf(__('You can reconnect on <a %s>this page</a>', 'ecwid-shopping-cart'), 'href="admin.php?page=ecwid&reconnect"'); ?>
21
  </div>
22
  </div>
23
  <?php endif; ?>
17
  <div class="ecwid-admin-footer-block">
18
  <h4 class="ecwid-admin-footer-title"><?php _e('Want to connect another Ecwid store?', 'ecwid-shopping-cart'); ?></h4>
19
  <div class="ecwid-admin-footer-text">
20
+ <?php echo sprintf(__('<a %s>Reconnect</a>', 'ecwid-shopping-cart'), 'href="admin.php?page=ecwid&reconnect"'); ?>
21
  </div>
22
  </div>
23
  <?php endif; ?>