答案 0 :(得分:0)
在Gravity Forms Webhooks附加组件将数据发送到指定端点之前,您可以使用主题functions.php文件中的gform_webhooks_request_data过滤器或自定义函数插件来修改数据。
此示例适用于表格ID 1。
add_filter( 'gform_webhooks_request_data_1', function ( $request_data ) {
gf_webhooks()->log_debug( 'gform_webhooks_request_data: before => ' . print_r( $request_data, true ) );
if ( ! empty( $request_data['4'] ) ) {
list( $value, $price ) = explode( '|', $request_data['4'] );
$request_data['4'] = $value;
gf_webhooks()->log_debug( 'gform_webhooks_request_data: after => ' . print_r( $request_data, true ) );
}
return $request_data;
} );