我尝试了几种不同的方法来在新的div中显示客户的名字,我将其添加到电子邮件的顶部,并且无论如何我总是在代码中遇到错误。这是我目前拥有的。
<?php // In case that you have only the $order object
$user_data = get_userdata( $userid );
?>
<html <?php language_attributes(); ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" />
<title><?php echo get_bloginfo( 'name', 'display' ); ?></title>
</head>
<body>
<div id="wrapper-top">
<p><?php echo 'Thank you for your order ' . $user_data->first_name . '!';?>!</p>
</div>
有什么想法可以使这项工作成功吗?
答案 0 :(得分:0)
只需查看WooCommerce电子邮件模板文件即可。默认模板中已经使用了名字。
您可以访问<div id="wrapper-top">
<p><?php echo 'Thank you for your order ' . $order->get_billing_first_name();?>!</p>
</div>
对象:
worker.DoWork += backgroundWorker_ProgressChanged;