Julkaistu
Päivitetty

Lokakuun 13. päivä julkaistiin WooCommercen versio 4.6. Kyseessä on minor-versio joka on enimmäkseen yhteensopiva aiemman 4.5 version kanssa. Vaadittu WordPress-versio on 5.3 tai uudempi.

Uudessa versiossa on päivittynyt WooCommerce Admin (1.6.1) sekä WooCommerce Blocks (3.4.0). Lisäksi on pieniä yleiskorjauksia joista alempana tarkempi listaus. Myös kielikäännöksiin on tullut parannuksia.

On olemassa monia hyviä syitä miksi kannattaa valita WooCommerce verkkokaupan alustaksi. Ei ole sattumaa, että se on maailman suosituin verkkokauppa-alusta, joka löytyy maltillisten arvioiden mukaan joka neljännen verkkokaupan taustalta. WooCommerce on luonteva vaihtoehto WordPressin kaveriksi: ne toimivat kiinteästi yhteen ja niiden taustalta löytyy pitkälti sama aktiivinen kehittäjäyhteisö.

Mitä uutta versio 4.6 tarjoaa?

Uusi admin-kotisivu käyttöön kaikille

Uusi WooCommerce admin-kotisivu tuli käyttöön versiossa 4.3 kaikkiin uusiin asennuksiin. Versiosta 4.6 lähtien tämä uusi admin-kotisivu on käyttössä myös kaikissa vanhoissa asennuksissa. Lisätietoja ominaisuudesta WooCommercen ohjesivustolla.

Korjaukset ja muutokset

  1. Valtioiden ja maiden nimien lajittelu toimii oikein kielille joissa esiintyy aksenttikirjaimia (#27416).
  2. Tyyliparannuksia notifikaatioihin jos käytössä on Twenty Twenty -teema (#27387).
  3. Veroluokissa voi jatkossa käyttää >ASCII merkkejä (esim UTF-8) (#27615).
  4. Vanha asetusohjelma (setup wizard) on poistettu (#26853).

Yksityiskohtainen changelog on luettavissa github-projektisivulla

Suodattimet

Muutamia uusia sisältösuodattimia on lisätty:

SuodatinKuvaus
woocommerce_return_to_shop_textFilter: Kustomoi ”Return to shop” painikkeen tekstiä tyhjässä ostoskorissa
woocommerce_cart_item… _required_stock_is_not_enoughFilter: Kun ostoskorin tuotteiden saldot tarkistetaan, voit muuttaa mitä tapahtuu jos tuotetta ei ole riittävästi
woocommerce_should_send… _no_stock_notificationFilter: Lähetetäänkö nollasaldoilmoituksia emaililla ylläpidolle
woocommerce_after_order_detailsAction: Tilauksen jälkeiset lisätiedot

Tietokantamuutokset

Versio 4.6 ei vaadi muutoksia tietokannan rakenteisiin. Versiossa 4.3 tulleet muutokset vaativat yhden tietokantataulun lisäyksen joka on hyvä huomioida jos päivittää tätä vanhemmasta versiosta versioon 4.6. WordPress tietokannan käyttäjällä on siis oltava oikeus lisätä uusi tietokantataulu.

Deprekoitu ohjelmakoodi

Seuraavat toiminnot ovat poistumassa tulevissa WooCommerce-versioissa ja niitä ei enää tule käyttää:

  • Luokat: WC_Admin_Setup_Wizard ja WC_Admin_Setup_Wizard_Tracking
  • Metodi WC_Admin_Notices::install_notice()
  • Tiedostot: includes/admin/views/html-notice-install.php, assets/css/wc-setup.scss ja assets/js/admin/wc-setup.js

Päivittäminen uuteen versioon

Hajoamisriskin vuoksi emme päivitä verkkokauppaasi uuteen versioon, vaan jätämme vapauden version valinnasta asiakkaillemme. Sen sijaan pidämme luonnollisesti huolen siitä, että kaikki päivitykset nykyisiin käytössä oleviin versioihin tehdään viipymättä. Eli WooCommerce 4.6:n käyttäjille päivitetään aina viimeisin saatavilla olevan 4.6-sarjan versio ja niille sivustoille, jotka siirtyvät uuteen versioon saavat puolestaan 4.6-sarjan päivitykset.

Kun päätätte päivittää kauppanne uuteen versioon, muutostyö kannattaa tehdä huolellisesti askel kerrallaan. Mahdolliset ongelmat kannattaa ratkaista tuotantosivustosta erillisessä kehitysympäristössä tai sivuston varjokopiossa. Kannattaa myös pitää huolta siitä, että tuotantosivustosta on olemassa asianmukaiset varmuuskopiot ennen varsinaista päivitystä.

Tarkemmat päivitysohjeet löytyvät WooCommercen dokumentaatiosta. Mikäli teillä ei ole omasta takaa riittävästi osaamista uuteen versioon siirtymisessä, voimme suositella avuksi WooCommerceen erikoistuneita kumppaneitamme.