Wordpress 发送电子邮件前打印一些数据(联系表7)
我在CMS wordpress网站上使用联系表7记录患者。在发送电子邮件之前单击按钮登录后,需要打印一些优惠券,其中包含用户在预先准备好的模板中输入的数据 如何实施?请帮忙Wordpress 发送电子邮件前打印一些数据(联系表7),wordpress,forms,pdf,printing,contact-form-7,Wordpress,Forms,Pdf,Printing,Contact Form 7,我在CMS wordpress网站上使用联系表7记录患者。在发送电子邮件之前单击按钮登录后,需要打印一些优惠券,其中包含用户在预先准备好的模板中输入的数据 如何实施?请帮忙 屏幕我从你的问题中得到的是 因此,在发送邮件之前,您需要显示正在发送的数据。为此,您可以使用挂钩 add_action( 'wpcf7_before_send_mail', 'wpcf7_add_text_to_mail_body' ); function wpcf7_add_text_to_mail_body
屏幕我从你的问题中得到的是 因此,在发送邮件之前,您需要显示正在发送的数据。为此,您可以使用挂钩
add_action( 'wpcf7_before_send_mail', 'wpcf7_add_text_to_mail_body' );
function wpcf7_add_text_to_mail_body($contact_form){
$submission = WPCF7_Submission::get_instance();
if ( $submission ) {
$posted_data = $submission->get_posted_data();
print_r($posted_data)
}
}
您是否尝试过异步触发一系列事件,或者不在点击按钮时触发?但是,我不了解生成优惠券的过程。也就是说,从表单中获取用户输入并将其输出到准备好的模板。在成功提交表单后,即,如果表单完成,则除了发送邮件之外,用户需要带上页面,在其中介绍一些数据,以便打印。您在发送邮件之前获取数据,通过使用mpdf,您可以创建动态页面,并可以将其附加到用户邮件中