{"id":5439,"date":"2020-03-12T15:16:33","date_gmt":"2020-03-12T15:16:33","guid":{"rendered":"https:\/\/musilda.cz\/?p=5439"},"modified":"2020-03-12T15:16:33","modified_gmt":"2020-03-12T15:16:33","slug":"woocommerce-4-0","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/woocommerce-4-0\/","title":{"rendered":"WooCommerce 4.0"},"content":{"rendered":"\n

WooCommerce je zase o jedno \u010d\u00edslo star\u0161\u00ed, aktu\u00e1ln\u00ed verze je 4.0. Co v\u0161echno obsahuje, vylep\u0161uje a opravuje nov\u00e1 verze?<\/p>\n\n\n\n

Aktualizace na verzi 4.0 je ozna\u010dov\u00e1na jako major update, jde tedy o aktualizaci, po kter\u00e9 v\u00e1m nemus\u00ed e-shop fungovat spr\u00e1vn\u011b a pluginy, nebo \u0161ablony nemus\u00ed b\u00fdt kompatibiln\u00ed. <\/p>\n\n\n\n

Doporu\u010dujeme p\u0159ed aktualizac\u00ed v\u0161e d\u016fkladn\u011b z\u00e1lohovat, p\u0159\u00edpadn\u011b nejprve aktualizovat na dev verzi e-shopu. Osobn\u00ed dopru\u010den\u00ed je – s aktualizac\u00ed vy\u010dkat dal\u0161\u00ed dv\u011b opravy. Pravideln\u011b doch\u00e1z\u00ed po major update k vyd\u00e1n\u00ed prvn\u00ed opravy s fixnut\u00edm v\u0161ech kritick\u00fdch probl\u00e9m\u016f a na druhou opravu se odlo\u017e\u00ed chyby, kter\u00e9 nejsou zcela akutn\u00ed. <\/p>\n\n\n\n

Co je ve WooCommerce 4. 0 nov\u00e9ho?<\/h2>\n\n\n\n

Asi nejv\u011bt\u0161\u00ed „novinka“ je zapracov\u00e1n\u00ed pluginu WooCommerce Adminu do j\u00e1dra.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

WooCommerce Admin<\/h2>\n\n\n\n

Pokud jste nep\u0159i\u0161li na chu\u0165 nov\u00fdm statistik\u00e1m, m\u011bli by jste si zvyknout. Star\u00e9 reporty zat\u00edm nezmiz\u00ed, ale v budoucnu asi ano. Vylep\u0161en\u00ed se budou p\u0159id\u00e1vat jen do nov\u00fdch statistik. Sice mi vad\u00ed, \u017ee se nem\u016f\u017eete rozhodnout, zda tam ty grafy chcete, ale je to cesta, kterou se cel\u00fd plugin ub\u00edr\u00e1 a vcelku jsou p\u0159ehledy lep\u0161\u00ed, ne\u017e p\u016fvodn\u00ed. <\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Activity panel<\/h2>\n\n\n\n

Spole\u010dn\u011b s implementac\u00ed p\u0159ehled\u016f, byl tak\u00e9 vylep\u0161en activity panel, jen\u017e z\u00e1roven sjednocuje vzhled s mobiln\u00ed aplikac\u00ed. <\/p>\n\n\n\n

Action scheduler 3.1<\/h2>\n\n\n\n
\"\"<\/figure>\n\n\n\n

O pl\u00e1nova\u010di \u00faloh jsem ji\u017e psal – Action scheduler<\/a> a ve WooCommerce 4.+ ji\u017e bude implementov\u00e1na verze s vylep\u0161en\u00fdm v\u00fdkonem a vlastn\u00edmi tabulkami. V\u00edce ve zm\u00edn\u011bn\u00e9m \u010dl\u00e1nku.<\/p>\n\n\n\n

Nov\u00fd installer<\/h2>\n\n\n\n
\"\"<\/figure>\n\n\n\n

Ani se ned\u00e1 popsat, jak m\u011b pr\u016fvodce instalac\u00ed WooCommerce leze na nervy. Naprosto z n\u011bj \u010di\u0161\u00ed zam\u011b\u0159en\u00ed na vnucen\u00ed vlastn\u00edch slu\u017eem a plugin\u016f. Nav\u00edc je v\u011bt\u0161ina mo\u017enost\u00ed, jak p\u0159esko\u010dit n\u011bkter\u00e9 kroky, zakryta pomoc\u00ed dark patterns<\/a>. Tak\u017ee se p\u0159ipravte na dal\u0161\u00ed d\u00e1vku tah\u00e1n\u00ed informac\u00ed a nab\u00edzen\u00ed v\u011bc\u00ed, kter\u00e9 t\u0159eba ani nepot\u0159ebujete.<\/p>\n\n\n\n

Zm\u011bny v souborech \u0161ablony<\/h2>\n\n\n\n

V nov\u00e9 verzi jsou tak\u00e9 drobn\u00e9 zm\u011bny v souborech \u0161ablony:<\/p>\n\n\n\n

  • v cart\/shipping-calculator.php bylo slovo Country nahrazeno za Country\/Region, co\u017e m\u016f\u017ee zap\u0159\u00ed\u010dinit probl\u00e9m s p\u0159ekladem.<\/li>
  • emails\/customer-reset-password.php – dopln\u011bn chyb\u011bj\u00edc\u00ed uzav\u00edrac\u00ed tag.<\/li>
  • emails\/email-header.php – nastavena \u0161\u00ed\u0159ka tabulky na 100%<\/li>
  • emails\/email-styles.php – nastavena max-width obr\u00e1zk\u016f na 100%, d\u0159\u00edve n\u011bkter\u00e9 obr\u00e1zky naprosto rozhodily layout<\/li>
  • global\/quantity-input.php – dopln\u011bn placeholder pro mno\u017estv\u00ed<\/li>
  • single-product\/add-to-cart\/grouped.php – dopln\u011bn placeholder pro mno\u017estv\u00ed <\/li><\/ul>\n\n\n\n

    Dal\u0161\u00ed vybran\u00e9 zm\u011bny<\/h2>\n\n\n\n

    Nebudu zde vypisovat cel\u00fd changelog, jen to co mne zaujalo:<\/p>\n\n\n\n

    • tax_status a tax_class byly dopln\u011bny do product lookup tabulky<\/li>
    • nov\u00fd triggerHandler na checkout_place_order_success <\/li>
    • nov\u00fd filtr pro kontrolu, zda m\u00e1 produkt dostate\u010dn\u00e9 skladov\u00e9 z\u00e1soby, b\u011bhem zpracov\u00e1n\u00ed platby<\/li><\/ul>\n\n\n\n

      Z\u00e1v\u011br<\/h2>\n\n\n\n

      Stejn\u011b jako jindy, pokud nem\u00e1te dev web, tak neaktualizujte. po\u010dkejte na prvn\u00ed, l\u00e9pe a\u017e na druhou opravu, kter\u00e9 budou velmi brzo n\u00e1sledovat. <\/p>\n","protected":false},"excerpt":{"rendered":"

      WooCommerce je zase o jedno \u010d\u00edslo star\u0161\u00ed, aktu\u00e1ln\u00ed verze je 4.0. Co v\u0161echno obsahuje, vylep\u0161uje a opravuje nov\u00e1 verze? Aktualizace na verzi 4.0 je ozna\u010dov\u00e1na jako major update, jde tedy o aktualizaci, po kter\u00e9 v\u00e1m nemus\u00ed e-shop fungovat spr\u00e1vn\u011b a pluginy, nebo \u0161ablony nemus\u00ed b\u00fdt kompatibiln\u00ed. Doporu\u010dujeme p\u0159ed aktualizac\u00ed v\u0161e d\u016fkladn\u011b z\u00e1lohovat, p\u0159\u00edpadn\u011b nejprve aktualizovat<\/p>\n","protected":false},"author":1,"featured_media":5443,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[431],"class_list":["post-5439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce","tag-woocommerce-4-0"],"_links":{"self":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/5439"}],"collection":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/comments?post=5439"}],"version-history":[{"count":0,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/5439\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media\/5443"}],"wp:attachment":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media?parent=5439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/categories?post=5439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/tags?post=5439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}