![]() |
1
1
要将用户电子邮件添加为单独的列,您将使用以下内容: 在管理订单列表的“订单号”列后添加自定义列 添加_filter(“管理_edit-shop_order_columns”,“添加_user_email_order_column”,10,1); 函数添加用户电子邮件订购栏($columns){ $new_columns=array(); foreach($columns as$key=>$column){ $new_columns[$key]=$column; //在“order\u number”后面插入新列 如果($key=='订单号'){ $new_columns['customer_email']=uuuu(“email”,“woocommerce”); } } 返回$new_列; } //在管理订单列表中将数据显示到自定义列 添加_action(“管理_shop_order_posts_custom_column”,“显示_user_email_order_column”,10,2); 函数显示用户电子邮件订购栏($column,$post-id){ 全球美元订单; 如果($column=='客户电子邮件'){ 如果($u order->get_customer_id()){ $email=$the_order->get_billing_email();//账单电子邮件 //输出电子邮件 echo'<a href=“mailto:'.$email.''”class=“user view”><strong>'.$email.'</strong></a>'; } } } < /代码>代码位于活动子主题(或活动主题)的function.php文件中。测试和工作。
代码位于活动子主题(或活动主题)的function.php文件中。测试和工作。
|
![]() |
Ozzy · 无法var\u dump或echo变量 7 年前 |