联系表7字段上的剥离格式

时间:2018-10-30 10:24:42

标签: php wordpress contact-form-7

用户提交表单后,是否可以删除某些字符?例如,用户选择了10,000英镑,那么当提交并通过电子邮件发送时,它将被剥夺到10000。

TIA

1 个答案:

答案 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 );