Php 发送电子邮件前左侧装饰打开操作挂钩

Php 发送电子邮件前左侧装饰打开操作挂钩,php,wordpress,contact-form-7,Php,Wordpress,Contact Form 7,我正在尝试创建一个操作钩子,然后再发送一封电子邮件,对我的手机输入进行左键修剪,我需要从联系人表单7上收到的输入中修剪“+”字符。输入接收一个完整有效的国际数字,前缀为“+”字符。因此,我创建了一个代码来删除这些内容,但不幸的是,它不起作用 代码如下: /*发送邮件前功能-LTRIM*/ 添加操作(“发送邮件前的wpcf7”、“发送邮件前的wpcf7国际电话”); 功能wpcf7发送邮件前的国际电话($wpcf7){ $submission=WPCF7_submission::get_inst

我正在尝试创建一个操作钩子,然后再发送一封电子邮件,对我的手机输入进行左键修剪,我需要从联系人表单7上收到的输入中修剪“+”字符。输入接收一个完整有效的国际数字,前缀为“+”字符。因此,我创建了一个代码来删除这些内容,但不幸的是,它不起作用

代码如下:

/*发送邮件前功能-LTRIM*/
添加操作(“发送邮件前的wpcf7”、“发送邮件前的wpcf7国际电话”);
功能wpcf7发送邮件前的国际电话($wpcf7){
$submission=WPCF7_submission::get_instance();
如果($提交){
$posted_data=$submission->get_posted_data();
}
如果($wpcf7->id()==1671){
$intl_phone=sanitize_text_字段($posted_data['intl_tel-797']);
$intl_phone=ltrim($intl_phone,$intl_phone[0]);
//$intl_phone=ltrim($intl_phone,“+”);
}
返回$intl_电话;

}
您是否尝试替换完整字符串只是为了调试它是否真的进入内部?只需覆盖,并确保其进入内部并首先覆盖。或者只是尝试按照此作为参考-让我知道这是否有效。