【发布时间】:2020-07-20 17:28:20
【问题描述】:
我想使用联系表格 7 发送 HTML 内容,但 HTML 代码无法正常工作,直接在电子邮件中发送 HTML 标记。那么如何使用钩子或任何方式发送此类消息?
我正在使用钩子“wpcf7_posted_data”在正文中附加我额外的 HTML 标记。 我想在发送电子邮件之前发送额外的 HTML 格式数据。
function action_wpcf7_posted_data( $array ) {
$html .= '<table>';
$html .='<tr><td>'.$product->get_Name().'</td></tr>';
$html .='<tr><td>'.$display.'</td></tr>';
$html .='<tr><td>Qty : '.$ProductQty.'</td></tr>';
$html .= '</table>';
$value = $array['message'];
if( !empty( $value ) ){
$array['message'] = $value."<br><br>".$html;
}
return $array;
}
add_filter( 'wpcf7_posted_data', 'action_wpcf7_posted_data', 10, 1 );
【问题讨论】:
-
你到底想要什么?
-
此数据以 HTML 格式而不是 HTML 标记以电子邮件形式发送。Testing -
表示表单提交后要在邮件中发送HTML?
-
是的,我想要这样。
-
检查我的答案。