Horgok: erőforrások
Az erőforrások 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.
Az erőforrások horgaival módosíthatod az erőforrás adatait, vagy saját kódot futtathatsz, amikor egy erőforrást 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éter |
|---|---|---|---|
amelia_before_resource_added_filter |
szűrő | a hozzáadás előtt, módosíthatod az adatot | $resource |
amelia_before_resource_added |
művelet | a hozzáadás előtt | $resource |
amelia_after_resource_added |
művelet | a hozzáadás után | $resource |
amelia_before_resource_updated_filter |
szűrő | a módosítás előtt, módosíthatod az adatot | $resource |
amelia_before_resource_updated |
művelet | a módosítás előtt | $resource |
amelia_after_resource_updated |
művelet | a módosítás után | $resource |
amelia_get_resources_filter |
szűrő | az erőforrások admin oldali lekérése előtt, módosíthatod a listát | $resources |
amelia_get_resources |
művelet | az admin oldali lekérés előtt | $resources |
amelia_before_resource_deleted |
művelet | a törlés előtt | $resourceId |
amelia_after_resource_deleted |
művelet | a törlés után | $resourceId |
Szűrő használata:
function example($resource){ // erőforrás-adat módosítása return $resource;}
add_filter('amelia_before_resource_added_filter', 'example', 10, 1);Művelet használata (a törlésnél az erőforrás azonosítóját kapod):
function example($resourceId){ // saját kód}
add_action('amelia_before_resource_deleted', 'example', 10, 1);Készült: