Kaip į WooCommerce užsakymų laiškus įtraukti siuntos sekimo duomenis
Kai WooCommerce užsakymą įvykdote per OrderKrab, OrderKrab papildinys išsaugo užsakyme siuntos sekimo numerį ir vežėjo sekimo nuorodą bei perkelia užsakymą į būseną Completed. Nuo papildinio versijos 1.7.0 vienas žymimasis langelis abu šiuos duomenis įtraukia į laišką Completed order, kurį WooCommerce ir taip siunčia — klientas gauna sekimo numerį ir mygtuką Track your shipment įprastu jūsų parduotuvės laiškų dizainu. Jokio kodo nereikia.
- 1
Įjunkite. WordPress administravimo skiltyje eikite į OrderKrab → Emails, pažymėkite Add the shipment tracking number and a "Track your shipment" button to the Completed order email (pridėti sekimo numerį ir mygtuką „Sekti siuntą“, kai OrderKrab įvykdo užsakymą) ir spustelėkite Save changes. Tai visas nustatymas — kol langelio nepažymėsite, funkcija išjungta.
- 2
Kaip tai veikia. Papildinys jokio papildomo laiško nesiunčia. Kai OrderKrab spustelėjate Žymėti kaip įvykdytą, papildinys išsaugo sekimo duomenis užsakyme ir tuo pačiu žingsniu pažymi jį kaip Completed, todėl paties WooCommerce laiškas Completed order išsiunčiamas su skiltimi Shipment tracking virš užsakymo suvestinės: sekimo numeriu, kuris yra nuoroda į vežėjo sekimo puslapį, ir mygtuku Track your shipment. Grynojo teksto laiško versijoje tie patys duomenys pateikiami dviem teksto eilutėmis.
- 3
Jei norite, pritaikykite laišką. Tema, antraštė, baigiamasis tekstas arba laiško išjungimas: WooCommerce → Settings → Emails → Completed order. Logotipas, spalvos ir poraštė: laiškų šablono nustatymai tame pačiame ekrane — mygtukas automatiškai perima jūsų parduotuvės pagrindinę spalvą. Norėdami pakeisti pačios sekimo skilties išdėstymą, nukopijuokite
wp-content/plugins/orderkrab-for-woocommerce/views/emails/orderkrab-tracking-info.phpįwp-content/themes/jusu-tema/woocommerce/emails/orderkrab-tracking-info.phpir redaguokite kopiją — ji išlieka atnaujinus papildinį (grynojo teksto versija: tie patys keliai su aplankuemails/plain/). - 4
Išbandykite. Bandomajame užsakyme OrderKrab spustelėkite Žymėti kaip įvykdytą ir atidarykite laišką Completed order, kurį gavo klientas — skiltis Shipment tracking yra iškart virš užsakymo suvestinės.
Verta žinoti
- Langelis pagal numatytuosius nustatymus išjungtas, todėl vien papildinio atnaujinimas nieko nekeičia. Jei jūsų parduotuvė OrderKrab sekimo duomenis jau rodo kitaip — kodo fragmentu temoje arba laiškų redagavimo papildiniu — pirmiausia tai pašalinkite arba langelio nežymėkite, kad klientai sekimo duomenų nematytų du kartus.
- Užsakymai, kuriuos WooCommerce užbaigiate rankiniu būdu, OrderKrab sekimo duomenų neturi, todėl skiltis tiesiog nerodoma ir laiškas atrodo lygiai taip pat kaip anksčiau.
- Jei užsakymas buvo pažymėtas Completed dar prieš jį įvykdant per OrderKrab, tas laiškas jau išsiųstas; sekimo duomenys vis tiek išsaugomi užsakyme ir rodomi kaip užsakymo pastaba skiltyje WooCommerce → Orders.
- Atsiėmimo parduotuvėje užsakymuose rodomas tik sekimo numeris, nes vežėjo sekimo puslapio nėra.
- Kūrėjams: sekimo duomenys užsakyme saugomi laukuose
_orderkrab_tracking_codeir_orderkrab_tracking_url, o filtrasorderkrab_wc_tracking_email_idsparenka, kuriuose WooCommerce laiškuose skiltis rodoma (pagal numatytuosius nustatymus — kliento laiške Completed order).
