-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UPN in QR koda se ne pojavita v poslanem emailu #6
Comments
Če se uporablja kak drugi "framework" za urejanje zaključnega emaila, potem je potrebno ročno dodati hook ali pa pa klicati do_action v predlogi. Hook je tale https://github.com/woocart/woocommerce-upn/blob/main/index.php#L35 |
Torej moram v functions.php dodati "add_action('woocommerce_email_before_order_table', array($this, 'upn_instructions'), 10, 3);" da se prikaže tudi v emailu. (Da za kreacijo zaključenega emaila se uporablja dodatni vtiček "WooCommerce PDF Invoices & Packing Slips" in "WooCommerce Pretty Emails". |
Se opravičujem mi je malo tuje dodajanja Hookov in function.php,..... ali bi vas lahko prosil za malo več informacij kje je potrebno vstaviti kodo in točno kakšno kodo, se probal "add_action('woocommerce_email_before_order_table', array($this, 'upn_instructions'), 10, 3);" dodati v function.php samo sem dobil error na strani ( predvievam da mi še nekaj manka poleg te kode) Se ponovno opravičujem sem zelo zelen pri teh zadevah. In vsaka pomoč bo dobrodošla in cenjena! LP |
Ne, to se že izvede samo "WooCommerce Pretty Emails" nikoli ne požene zadeve ker ne kliče WooCommerce hookov. Primer je recimo v https://github.com/woocart/woocommerce-upn#:~:text=Pri%20page%20builder%20Elementor%20se%20UPN%20za%20neprijavljene%20uporabnike%20ne%20prikazuje.%20%C4%8Ce%20%C5%BEelite%2C%20da%20se%20UPN%20nalog%20prikazuje%20tudi%20za%20neprijavljene%20uporabnike%2C%20v%20functions.php%20dodatje%20slede%C4%8De. |
Aha torej moram dodati to kodo za neprijavljene, bom jo sedaj dodal, a moram pri tej kodi zamenjati "add_action( 'woocommerce_thankyou', 'adding_customers_details_to_thankyou', 10, 1 );" |
Ne, najti je treba hook ki ga ima "WooCommerce Pretty Emails" in potem spremenit. -add_action( 'woocommerce_thankyou', 'adding_customers_details_to_thankyou', 10, 1 );
+add_action( 'WooCommerce Pretty Emails hook', 'adding_customers_details_to_thankyou', 10, 1 );
function adding_customers_details_to_thankyou( $order_id ) {
// Only for non logged in users
if ( ! $order_id || is_user_logged_in() ) return;
$order = wc_get_order($order_id); // Get an instance of the WC_Order object
wc_get_template( 'order/order-details-customer.php', array('order' => $order ));
} |
Hmmm po pregledu functions.php od child teme ne najdem nobenega zapisa za "WooCommerce Pretty Emails" katerega bi lahko spremenil, sem začasno onemogočil vtiček "WooCommerce Pretty Emails" ker ne najdem hooka od plugina (samo tudi po tem ko sem vtiček onemogočil se QR koda ne prikaže v e-pošti). Sem pa opazil da se na UPN obrazcu (temu ki ga dobim na spletni strani preko e-pošte ga še vedno ne prejmem) sem opazi, da se priimek 2x izpiše (https://ibb.co/0qQkdtv) |
Pozdravljeni. Jaz imam enake težave, da mi v prejetem mailu novega naročila ne prikaže slike. Poskusil sem pri default nastavitvah woocommerca, torej brez kakšnega dodatnega vtičnika za "framework" urejanja zaključnega maila/sporočila. |
Mogoče je da karkoli se uporablja stripa sliko iz končenga maila ali pa PHP nima vseh extensionov. |
Mislim da sem odkril vzrok problema. Gmail ne podpira več embeded slik. Vrjetno bi morala biti slika kot priloga in v src linku CID do priloge. Je možno to kako popraviti? |
Zdravo, Sem našel način kako lahko dodate sliko UPN v prilogo.
|
Hej, naj samo dodam, da je potrebno, zato da gregatova koda deluje, dodati še return statement na koncu
|
Kot omenjeno v naslovu UPN in QR koda se ne prikažeta v poslani e-pošti ko je zaključeno naročilo (se pa pojavi na spletnem mestu, ko se zaključi nakup) samo ker veliko ljudi to spregleda je dobro imeti ta UPN in QR kodo tudi na emailu (stranki).
Vem da je malo možnosti, da se to kaj popravi/nastavi, samo za vsak slučaj vam pa tukaj pišem.
Lep pozdrav
The text was updated successfully, but these errors were encountered: