Před pár dny vyšla nová verze populárního e-shopového řešení pro WordPress Woocommerce 3.0. Ta přináší spousty změn a bohužel i spousty chyb. Tak jak to bývá u tak rozsáhlých updatů tak se objevuje spousty nekompatibilit.
proto NEAKTULIZUJTE!
Aktualizací si můžete naprosto rozbít eshop a vytvořit si spousty problémů které se pracně poté spravují.
Mezi známé problémy například patří:
- mizející produkty
- geolokace
- chybějící atributy
- smazané nastavení platby a dopravy
- ztracené detaily již hotových objednávek
- nekompatibilita šablon
- nekompatibilita pluginů
- a spousty dalšího…
Chyba není jen ve WooCommerce!
Proto je před jakoukoliv aktualizací velmi vhodné si přečíst detaily novinek u vašich pluginů a šablon, případně se zeptat programátora který vám eshop vytvářel předejdete tak problémům.
Seznam znamých problémů
update k 7.4.2016
vyšla první opravná aktualizace jenž napravuje 40 chyb. Je to vynikající zpráva, ale přesto bych s přechodem na Woocommerce ver 3 počkal.
Výčet oprav u verze Woocommerce 3.01
Seznam oprav:
= 3.0.1 - 2017-04-06 = * Fix - Show catalog hidden products within grouped products. * Fix - Fade in the gallery in if no images are set or it's custom. * Fix - Use wc_deprecated_function in WC_Deprecated_Hooks so notices aren't output in ajax requests. * Fix - Added back the ability to include extra items to the System Status using the `woocommerce_system_status_environment_rows` filter. * Fix - Coupon category restrictions and limits for variations. * Fix - Allow shortcodes and HTML in variation descriptions like in 2.6. * Fix - Unset post date when duplicating products. * Fix - Show a sale price on variable products if on sale and all prices are the same. * Fix - Corrected download links when a product has multiple downloads. * Fix - Prevented potential errors if the product type was not posted for any reason on save. * Fix - Updated `single-product/up-sells.php`, `loop/add-to-cart.php`, `loop/rating.php`, `checkout/form-billing.php`, and `content-product.php` template version to 3.0.0. * Fix - Included clearfixes on billing and shipping field wrappers, * Fix - Fixed styling of logs table in some languages. * Fix - Fixed display of variation attributes on old orders. * Fix - Use placeholder text for external products add to cart button text if left blank. * Fix - Fallback to home URL if no shop page is set for system status security check for HTTPS. * Fix - For variations, pull tax status and sold individually from the parent since there is no UI to set this at variation level. * Fix - Moved cron emails to background processing to avoid multiple sends. * Fix - Wrapped structured data in a hidden element when added to emails. * Fix - Missing gateway information in queued emails. * Fix - Fixed a bug that caused pages to permanently reload if "Default customer location" was set to "Geolocate (with page caching support)". * Fix - When forcing shipping to billing, set the shipping fields in the order itself. * Fix - Check for invalid objects in WC_Register_WP_Admin_Settings. * Fix - Check for error object in wc_get_object_terms. * Fix - Removed slashes in shipping meta data on the order edit screen. * Fix - Prevented permalink rewrites for attributes with missing names. * Fix - Fixed saving of meta data when multiple extensions use the `save_post` action. * Fix - Allow search customers by ID in edit order screen. * Fix - Prevents session data overwriting customer data on login. * Fix - Fixed cross-sell column display and variation support. * Fix - Fixed variable product stock syncing on save. * Fix - Included try/catch wrapper to prevent issues with Select2. * Fix - Prevented a bug that deleted all variations when the product type was change from variable to simple. * Fix - Switched to WPDB to quicker update when syncing titles for variations. * Fix - Exclude deprecated properties when loading a customer object. * Fix - Fixed notices while trying to order again. * Fix - Fixed notices when `$wpdb->prefix` is empty. * Fix - Prevent errors when loading a product with an invalid download file types. * REST API - Fixed missing array declaration in CRUD controller. * REST API - Removed extra `exclude`, `include` and `search` parameters from taxes endpoint. * REST API - Fixed variation description formatting. * REST API - Fixed incorrect attribute check in products endpoint in Legacy REST API. * REST API - Allow variation image to be unset. update k 13.4.2016 vyšla verze 3.02 která opravuje další várku chyba začíná být už použitelná. Nezapomínejte, že též musíte počkat na aktualizace příslušných pluginů než začnete s povyšováním Woo na ver. 3.xx