Horgok: kuponok
A kuponok érvényesítéséhez, létrehozásához, módosításához, lekéréséhez és törléséhez kapcsolódó szűrők és műveletek.
A kuponok horgaival módosíthatod a kuponadatot, vagy saját kódot futtathatsz, amikor egy kupont érvényesítenek, hozzáadnak, módosítanak, lekérnek vagy törölnek. Programozási ismeret kell hozzá, a támogatás csak általános tanácsot ad.
| Horog | Típus | Mikor fut | Paraméterek |
|---|---|---|---|
amelia_before_validate_coupon_filter |
szűrő | az érvényesítés előtt, módosíthatod az adatot | $data |
amelia_before_validate_coupon |
művelet | az érvényesítés előtt | $data |
amelia_after_validate_coupon |
művelet | az érvényesítés után | $data, $coupon |
amelia_before_coupon_added_filter |
szűrő | a hozzáadás előtt, módosíthatod az adatot | $coupon |
amelia_before_coupon_added |
művelet | a hozzáadás előtt | $coupon |
amelia_after_coupon_added |
művelet | a hozzáadás után | $coupon |
amelia_before_coupon_updated_filter |
szűrő | a módosítás előtt, módosíthatod az adatot | $coupon |
amelia_before_coupon_updated |
művelet | a módosítás előtt | $coupon |
amelia_after_coupon_updated |
művelet | a módosítás után | $coupon |
amelia_get_coupons_filter |
szűrő | a kuponok admin oldali lekérése előtt, módosíthatod a listát | $coupons |
amelia_get_coupons |
művelet | az admin oldali lekérés előtt | $coupons |
amelia_get_coupon_filter |
szűrő | egyetlen kupon admin oldali lekérése előtt | $coupon |
amelia_get_coupon |
művelet | az egyetlen kupon lekérése előtt | $coupon |
amelia_before_coupon_deleted |
művelet | a törlés előtt | $coupon |
amelia_after_coupon_deleted |
művelet | a törlés után | $coupon |
function example($data){ // kuponadat módosítása return $data;}
add_filter('amelia_before_validate_coupon_filter', 'example', 10, 1);Az érvényesítés utáni művelet két paramétert kap, ezért a negyedik argumentum 2:
function example($data, $coupon){ // saját kód}
add_action('amelia_after_validate_coupon', 'example', 10, 2);Készült: