Arhiva de etichete: wordpress

Cum se calculează numărul de comenzi plasate-n WooCommerce pentru un anumit cupon

Presupun aici că se pleacă de la codul de cupon, presupunere pe care n-o fac de dragul presupunerii or constrângerii, ci pleacă dintr-o nevoie particulară. Lucrurile sunt destul de simple aici, există o funcție standard pentru obținerea ID-ului de cupon – wc_get_coupon_id_by_code.

$couponId = wc_get_coupon_id_by_code($couponCode);

Următorul pas (sau primul dacă plecați direct de la ID) este folosirea tabelei wc_order_coupon_lookup (nu am inclus în denumirea tabelei prefixul configurat în WordPress) pentru a determina numărul de comenzi pentru acel ID de cupon. Această tabelă menține, pentru fiecare comandă (reprezentată aici prin ID-ul său – coloana order_id) ce cupon a fost folosit (reprezentat și el prin ID – coloana coupon_id).

Tabela wc_order_coupon_lookup

Citește mai departe

Asistent de cronicar – WP Trip Summary

Chiar dacă sunt cam într-o ureche, nu sunt tocmai vreun soi de Grigore Ureche. Nici vreun Herodot nu-s, nici chiar al doilea Ptolemeu. Iar blog-ul este orice, mai puțin un letopiseț, poate un jurnal, ori un laborator degenerat, nicidecum un atlas, nici măcar un ghid.

WP Trip Summary

WP Trip Summary

Dar, iată, am avut oricum nevoie de o modalitate de-a consemna, cu cap și coadă, câteva aspecte prozaice, fără a fi nevoit să le includ de fiecare dată-n text, probabil căzând în doaga unui stil mult prea gazetăresc. La drept vorbind, probabil aș fi putut include direct un panou din Strava sau Bikemap, dar ideea nu m-a încântat, căci trebuia să arate cât mai organic și nici nu-mi surâde ideea de a fi dependent de un terț serviciu.

Citește mai departe