V současné době je aktuální verze Woocommerce 2.3+, v přípravě je již verze 2.4, jenž je od dnešního dne k dispozici pro testování. Podíváme se, co vše se změní v nové verzi oblíbeného pluginu.
Tentokrát se vývojáři zaměřili především na backend a na práci s variantami produktů. V editorů variant je několik změn, jenž mají usnadnit jejich úpravu. Editor tak dostal stránkování, takže, pokud máte více než 10 variant produktu, můžete mezi nimi listovat. Další změnou je úprava hromadného ukládání dat, máte tak možnost nastavit jednotnou cenu pro všechny varianty a podobně. Pozor však dejte na to, uložení se týká i variant na dalších stránkách, ne jen těch, které vidíte.
Největší změna je zcela neviditelná. Ukládání dat je nyní zcela v moci AJAXu a při aktualizaci produktu už tak nedochází k načítání dat variant. S touto změnou se však váže nebezpečí nekompability některých pluginů.
Pokud po aktualizaci na Woo 4.2 začnou zlobit varianty, prověřte, zda máte na eshopu nainstalovány pluginy, jenž nějakým způsobem ovlivňují jejich funkci.
Pro developery, kteří používají ve svých pluginech JS, je tu několik nových hooků:
woocommerce_variations_loaded
woocommerce_variations_saved
woocommerce_variations_save_variations_button
woocommerce_variations_save_variations_on_submit
woocommerce_variations_added
woocommerce_variations_removed
woocommerce_variations_input_changed
woocommerce_variations_defaults_changed
Zajímavá úprava je možnost seřadit dopravní metody, dle navolené priority.
Již několikrát jsem se s tímto požadavkem setkal a je příjemné, že byla úprava přidána do jádra WooCommerce.
Než se dostanu k poslední zajímavé úpravě, musím zmínit nově přidanou možnost vytvářet vlastní Ajax endpointy a API pro vizuální autorizační endpointy, což umožní developerům přidat autorizaci, jakou můžete znát u některých aplikací, napojených na Facebook.
Průvodce instalací WooCommerce
Toto jsem si nechal skoro na konec, protože pro uživatele to je nejviditelnější změna.
Při instalaci WooCommerce jste přesměrováni na uvítací stránku, kde zjistíte všechny potřebné informace. Nově je do WooCommerce přidán průvodce, který vám v několika krocích pomůže nainstalovat potřebné stránky, nastavit základní údaje, jako je měna, váha a další položky. Nemusíte je tak již hledat na jednotlivých záložkách.
No a závěrem seznam všech souborů šablon, které budou aktualizací ovlivněny:
- templates/emails/admin-cancelled-order.php
- templates/emails/admin-new-order.php
- templates/emails/customer-completed-order.php
- templates/emails/customer-invoice.php
- templates/emails/customer-note.php
- templates/emails/customer-processing-order.php
- templates/emails/customer-refunded-order.php
- templates/emails/email-addresses.php
Navíc je tu nový soubor, pro snadnější editaci tlačítka „Pokračovat k objednávce“
- woocommerce/templates/cart/proceed-to-checkout-button.php