如何向客户和客人的管理订单列表中添加第一订单列

问题描述 投票:0回答:1

我想在WooCommerce的“管理订单列表”页面中添加一列,它会通知我用户是否是他第一次购买。

我认为此“ Checking if customer has already bought something in WooCommerce”可以用于我的情况。

但是我不知道如何在WooCommerce的“订单”页面上的列中添加它。

php wordpress woocommerce hook-woocommerce orders
1个回答
0
投票

使用manage_edit-shop_order_columnsmanage_shop_order_posts_custom_column您可以添加一个新列。

使用wc_get_customer_order_count( $user_id ),您将获得客户的总订单。


注1:因为访客没有wc_get_customer_order_count( $user_id ),所以我们使用$user_id确定当前和以前的订单。

注2:我部分使用了以下$billing_email-信用:@ $billing_email

那么你就得到了

function
© www.soinside.com 2019 - 2024. All rights reserved.