woocommerce_webhook_payload
Filters the webhook payload before delivery.
Использование
add_filter( 'woocommerce_webhook_payload', 'wp_kama_woocommerce_webhook_payload_filter', 10, 4 );
/**
* Function for `woocommerce_webhook_payload` filter-hook.
*
* @param mixed $payload Payload data.
* @param string $resource Resource type (e.g. 'order').
* @param mixed $resource_id Resource ID.
* @param int $webhook_id Webhook ID.
*
* @return mixed
*/
function wp_kama_woocommerce_webhook_payload_filter( $payload, $resource, $resource_id, $webhook_id ){
// filter...
return $payload;
}
- $payload(разное)
- Payload data.
- $resource(строка)
- Resource type (e.g. 'order').
- $resource_id(разное)
- Resource ID.
- $webhook_id(int)
- Webhook ID.
Список изменений
| С версии 2.2.0 | Введена. |
Где вызывается хук
woocommerce_webhook_payload
woocommerce/includes/class-wc-webhook.php 466
return apply_filters( 'woocommerce_webhook_payload', $payload, $resource, $resource_id, $this->get_id() );