WooCommerce 2.5 wszystko, co powinieneś wiedzieć

Nadchodzi WooCommerce 2.5

Nowa wersja została – co warto nadmienić – stworzona z myślą o planach wydawniczych na 2016. WooThemes ma określoną strategię, która zakłada wspieranie większych sklepów. Więcej o tym przeczytacie we wpisie Plany rozwoju WooCommerce w 2016.

Prawdopodobnie już 18 stycznia pojawi się nowa wersja WooCommerce. Wiele zmian jest kosmetycznych, wiele zmian ucieszy jedynie deweloperów. Czy warto jednak bagatelizować wprowadzenie nowej wersji? Z pewnością nie. Zanim klikniesz magiczny guzik „update” powinieneś sprawdzić kilka rzeczy. Co to za rzeczy? O tym poniżej.

WooCommerce dwa i połowa – szablon stawiam od nowa

Zmiany, które powinny wziąć poważnie przez każdego użytkownika WooCommerce, dotyczą szablonów. WooThemes wprowadziło szereg modyfikacji w szablonach oraz wprowadziło klika zupełnie nowych plików. Zanim zaktualizujesz swojego WooCommerce’a, koniecznie upewnij się, że twój motyw jest na to gotowy. Masz problem z głowy, jeśli korzystasz z motywu od WooThemes albo takiego, którego autorzy zadbali o kompatybilność z wersją 2.5. Gorzej jeśli nie masz, żadnej informacji, czy motyw polubi się z nowym WooCommerce’m. W takim przypadku koniecznie pisz, dzwoń, wyślij gołębia pocztowego do swojego webmastera i zapytaj czy motyw spełni poniższe warunki.

W szablonach zaktualizowane zostały następujące rzeczy w szablonach:

  1. single-product/review.php – Added new action hooks + verified reviewer code
  2. single-product/add-to-cart/variable.php – Correctly escape variation data.
  3. order/order-details.php – woocommerce_purchase_note_order_statuses filter.
  4. order/order-details-item.php – woocommerce_purchase_note_order_statuses filter.
  5. loop/add-to-cart.php – Uses supports_ajax_add_to_cart method.
  6. global/quantity-input.php – Changed min and max attributes.
  7. content-widget-product.php – File was missing version.
  8. content-product.php – Action hooks to handle anchor output.
  9. content-product_cat.php – Action hooks to handle anchor output.
  10. checkout/payment.php – Support for new terms.php template file.
  11. checkout/form-pay.php – Support for new terms.php template file.
  12. cart/mini-cart.php – URL escaping.
  13. cart/cart-shipping.php – Extra filters and some simplification of strings.

Przy okazji wprowadzenia wersji 2.5 wprowadzono również zupełnie nowe pliki w szablonach:

  1. single-product/add-to-cart/variation.php
  2. single-product/add-to-cart/variation-add-to-cart-button.php
  3. emails/email-customer-details.php
  4. emails/plain/email-customer-details.php
  5. emails/admin-failed-order.php
  6. product-searchform.php
  7. checkout/terms.php

 

Zmiany, zmiany

Jak wspominałem, autorzy WooCommerce wprowadzili szereg poprawek. W większości są to zmiany kosmetyczne. Mimo to warto wspomnieć o niektórych z nich.

Poprawiono wiele widoków po stronie administratora. Na szczególną uwagę zasługuje tu ekran z ustawieniami stawek podatkowych, na którym znajdzie się nowy, lepszy moduł ajaxowy do wyszukiwania.

Nowości znajdziemy również w ustawieniach e-maili. Ta sekcja otrzyma wraz z wersją 2.5 nowych wygląd tabeli, znany chociażby z ustawień wysyłki.

WooCommerce 2.5 ustawienia email

Również Zamówienia otrzymają nowe udoskonalenia. Oto niektóre z nich:

  • Jeśli tylko jedna bramka jest włączona , radio buton zostanie wyłączony
  • Wyświetlanie pola na kupon tylko wtedy, kiedy nie został jeszcze wykorzystany
  • Dodanie checkboxa z regulaminem do strony płatności (wcześniej był pokazywany tylko na stronie zamówienia)
  • Wyświetlanie siły hasła przy tworzeniu konta podczas zamówienia
  • Jeśli płatność będzie niewłaściwa, administrator otrzyma e-maila
  • Usunięcie użytkownika sprawi, ze jego zamówienie będzie dokonywane z pozycji gościa

Co dla deweloperów?

Ze zmian uciszyć się mogą deweloperzy, którzy w nowej wersji będą mieć do dyspozycji WP CLI (command line interface). Za pomocą CLI można będzie aktualizować wtyczki, konfigurować instalację MultiSite oraz wiele innych działań, a to wszystko bez konieczności użycia przeglądarki. Wprowadzono ponadto w Rest API nowe punkty końcowe oraz poprawiono wydajność i skalowalność obsługi sesji.

Rozszerzone info na ten temat znajdziesz na oficjalnym blogu deweloperskim WooCommerce.

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail

[shopmagic_form id="3782" name=false labels=false doubleOptin]

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail

[shopmagic_form id="3782" name=false labels=false doubleOptin]