Feliratkozom a hírlevélre Hírlevél feliratkozás Ne maradjon le a legfontosabb híreiről! Adja meg a nevét és az e-mail-címét, és mi naponta elküldjük Önnek a legfontosabb híreinket! Feliratkozom a hírlevélre
A szünet után az éppen Nagykanizsáról igazolt Szegleti Gergely a tizenhatoson kívülről lőtt el egy labdát, ami utat talált Borsi kapujába. Egy perccel később újra a sípjába fújt a játékvezető, ám ennek aligha örültek a hazai szurkolók, hiszen ez Székely Ervin kiállítását jelentette. Azonban fél órát emberhátrányban játszva is megőrizte előnyét a Tatabánya, amivel feljött a hetedik helyre. NB III., Nyugati csoport, a 28. fordulóból elhalasztott mérkőzésen Tatabányai SC–FC Nagykanizsa 1-0 (0-0) Tatabánya, vezette: Gál P. (Deme R., Vad A. Tatabánya: Kunsági – Klausz, Kovács I., Krupánszki (Hoszpodár, 9. ), Székely – Szegleti, Soltész, Letenyei, Katona – Gyürki (Farkas Z., 61. ), Árvai (Kovács D. 24 óra kemma. Sz., 93. Vezetőedző: Bekő Balázs. Nagykanizsa: Borsi – Kovalovszki, Pál, Török, Kovács (Kollár, 67. ), Szabó, Lőrincz (Péntek, 67. ), Varga (Simon, 46. ), János, Major, Kószás. Vezetőedző: Gombos Zsolt. Gólszerző: Szegleti (60. Kiállítva: Székely (61., Tatabánya).
Adja meg a nevét és az e-mail-címét, és mi naponta elküldjük Önnek a legfontosabb híreinket! Feliratkozom a hírlevélre Hírlevél feliratkozás Ne maradjon le a legfontosabb híreiről! Adja meg a nevét és az e-mail-címét, és mi naponta elküldjük Önnek a legfontosabb híreinket! Feliratkozom a hírlevélre
WordPress termékkatalógus bővítmény - TC termékkatalógus | A legjobb WordPress beépülő modulok Üzletünk szoftvereket értékesít, és minden vásárolthoz hozzáadunk egy szoftver utalvány kódot. Miután a vásárlás befejeződött (a woocommerce_payment_complete hook) generáljuk az utalványkódot, és hozzáadjuk a wc_add_order_item_meta módszerrel megvásárolt minden tételhez. Összefoglalt kód: add_filter('woocommerce_payment_complete', 'add_voucher_code'); function add_voucher_code( $order_id) { $order = new WC_Order( $order_id); $items = $order->get_items(); foreach ($items as $item) { for ($i = 1; $i <= $item['qty']; $i++) { $voucher_code = 'API request based on order information to get voucher code'; wc_add_order_item_meta($item->get_id(), 'Voucher Code', $voucher_code);}}} Valamilyen oknál fogva az egyedi meta megjelenik a megrendelés visszaigazoló oldalán, de a megerősítő e-mailben nem. ( 1. feladat homlokcsattanások) Tehát a woocommerce_order_item_meta_end kampó hozzáadásával a megerősítő e-mailhez.
Megoldottuk ezt a woocommerce_order_item_meta_end horog az extra elem meta hozzáadásához. 2. feladat Megoldás Az elem metaadatainak hozzáadása a következőn keresztül: woocommerce_order_item_meta_end a megerősítő e-mailhez a megerősítő oldalhoz is hozzáadja (láthatóan lemásolja). Ezt úgy oldottuk meg, hogy ide tettünk egy @LoicTheAztec által javasolt if állítást. add_action('woocommerce_order_item_meta_end', 'email_confirmation_display_order_items', 10, 4); function email_confirmation_display_order_items($item_id, $item, $order, $plain_text) { // Only on emails notifications if(! (is_admin() || is_wc_endpoint_url())) { echo ' Voucher Code: '. ' ';}} Erőforrások e-mail visszaigazoló kampó vizuális útmutató wc_get_order_item_meta dokumentumok Szűrje ki a nem kívánt rendelési cikk metaadatait a Woocommerce e-mail értesítésekből
Míg a megrendelésben szereplő termékeket, mennyiségüket, árukat rendelési metaként tároljuk. Ezért a "woocommerce_email_order_meta" művelet megjeleníti a rendelés metaadatait. Kérjük, győződjön meg róla, hogy az alábbi sort beillesztette egyéni e-mail sablonjába, hogy megkapja a számlázási címet és egyéb részleteket. php wc_get_template( 'emails/', array( 'order' => $order));? > var13 -> Az e-mail sablon testreszabásával kapcsolatos további információkért olvassa el a blogunkat, Hmmm, szükségem van egy ünnepnapra: nem láttam az eredeti sablonból, hihetetlen! Te vagy a napi hősöm, köszönöm szépen:) nagyon köszönöm a segítségedet! Tehát, ha van egy egyéni mezőm a custom_tracking_number nevű sorrendben, akkor hogyan jeleníthetem meg ezt a Order Complete e-mailben? get_post_meta( $order->id, 'custom_tracking_number', true) úgy tűnik, nem működik @Garconis, ilyet tehet: add_filter ('woocommerce_email_order_meta_keys', 'include_my_order_custom_fields'); function include_my_order_custom_fields ($ keys) {$ keys [] = 'egyedi_követési_szám'; return $ kulcsok;}
Mindkét esetben ugyanaz a viselkedés, de nem értem, miért különbözik a levelezési eredmény.