用户提交表单后,是否可以删除某些字符?例如,用户选择了10,000英镑,那么当提交并通过电子邮件发送时,它将被剥夺到10000。
TIA
答案 0 :(得分:1)
这是答案
// define the wpcf7_posted_data callback
function action_wpcf7_posted_data( $array ) {
//'amount' is the name that you gave the field in the CF7 admin.
$amount = $array['amount'];
if( !empty( $amount ) ){
$array['amount'] = preg_replace('/[\£,]/', '', $array['amount']);
}
return $array;
};
add_filter( 'wpcf7_posted_data', 'action_wpcf7_posted_data', 10, 1 );