从模板文件中获取billing_email

问题描述

我有一个模板文件(位于主题模板文件夹中),该模板文件在Woocommerce中生成付款时的pdf文件,我需要在该模板上显示用户电子邮件地址的二维码,因此我无法获取来自当前用户用户电子邮件。 我尝试了以下组合:

<?PHP 
$order = wc_get_order($order_id);
$qr_email = $order->get_billing_email();
?>
<img src="https://qrcode.tec-it.com/API/QRCode?data=<?PHP echo $qr_email; ?>" 
style="width:80px;height:80px;" />

<?PHP 
$qr_email = WC_Order::get_billing_email( $context );
?>
<img src="https://qrcode.tec-it.com/API/QRCode?data=<?PHP echo $qr_email; ?>" 
style="width:80px;height:80px;" />

<?PHP if ( is_user_logged_in() && $order->get_user_id() === get_current_user_id() && $order- 
>get_billing_email() ) : ?>
<?PHP $qr_email = $order->get_billing_email(); ?>
<img src="https://qrcode.tec-it.com/API/QRCode?data=<?PHP echo $qr_email; ?>" 
style="width:80px;height:80px;" />

真的很感谢这里的一些提示

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)