Php 修改电子邮件模板的电子商务操作
我需要将数据传递到Woocommerce的页脚模板中,但不确定如何修改与之关联的操作。在电子邮件正文中,Php 修改电子邮件模板的电子商务操作,php,wordpress,function,woocommerce,action,Php,Wordpress,Function,Woocommerce,Action,我需要将数据传递到Woocommerce的页脚模板中,但不确定如何修改与之关联的操作。在电子邮件正文中,$order变量可以像这样使用echo$order->billing\u email但是未设置“Woocmerce\u email\u footer”操作中的$order,如下所示 如何获取/设置电子邮件页脚操作中的$order变量 do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_t
$order
变量可以像这样使用echo$order->billing\u email
但是未设置“Woocmerce\u email\u footer”操作中的$order
,如下所示
如何获取/设置电子邮件页脚操作中的$order
变量
do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text, $email );
do_action( 'woocommerce_email_footer', $email );
客户详细信息操作如下所示
public function order_details( $order, $sent_to_admin = false, $plain_text = false, $email = '' ) {
if ( $plain_text ) {
wc_get_template( 'emails/plain/email-order-details.php', array( 'order' => $order, 'sent_to_admin' => $sent_to_admin, 'plain_text' => $plain_text, 'email' => $email ) );
} else {
wc_get_template( 'emails/email-order-details.php', array( 'order' => $order, 'sent_to_admin' => $sent_to_admin, 'plain_text' => $plain_text, 'email' => $email ) );
}
}
还有页脚
public function email_footer() {
wc_get_template( 'emails/email-footer.php' );
}