Horgok: vásárlók
A vásárlók hozzáadásához, módosításához és lekéréséhez kapcsolódó szűrők és műveletek.
A vásárlók horgaival módosíthatod a vásárló adatát, vagy saját kódot futtathatsz, amikor egy vásárlót hozzáadnak, módosítanak, lekérnek, vagy WordPress-felhasználót hoznak létre hozzá. Programozási ismeret kell hozzá, a támogatás csak általános tanácsot ad.
| Horog | Típus | Mikor fut | Paraméterek |
|---|---|---|---|
amelia_before_customer_added_filter |
szűrő | az admin felületről vagy a munkavállalói felületről történő hozzáadás előtt, módosíthatod az adatot | $customer |
amelia_before_customer_added |
művelet | a hozzáadás előtt | $customer |
amelia_after_customer_added |
művelet | a hozzáadás után | $customer |
amelia_customer_wp_created |
művelet | miután a vásárlóhoz WordPress-felhasználó jött létre | $customer, $container |
amelia_before_customer_updated_filter |
szűrő | a módosítás előtt, módosíthatod az adatot | $customer |
amelia_before_customer_updated |
művelet | a módosítás előtt | $customer |
amelia_after_customer_updated |
művelet | a módosítás után | $customer |
amelia_get_customers_filter |
szűrő | a vásárlók admin oldali lekérése előtt, módosíthatod a listát | $customers |
amelia_get_customers |
művelet | a lekérés előtt | $customers |
amelia_get_customer_filter |
szűrő | egyetlen vásárló admin oldali lekérése előtt | $customer |
amelia_get_customer |
művelet | az egyetlen vásárló lekérése előtt | $customer |
function example($customer){ // vásárlóadat módosítása return $customer;}
add_filter('amelia_before_customer_added_filter', 'example', 10, 1);A WordPress-felhasználó létrehozása utáni művelet két paramétert kap, ezért a negyedik argumentum 2:
function example($customer, $container){ // saját kód}
add_action('amelia_customer_wp_created', 'example', 10, 2);Készült: