【发布时间】:2016-08-28 18:16:08
【问题描述】:
当用户购买产品时,他最多可以为其产品生成 3 个序列号。到目前为止,这工作正常。用户可以始终在“我的帐户”中查看他的连续剧 数据存储在数据库中:Table=Usermeta Meta=Product_Serial 因此,从用户的角度来看,一切都很好,但从管理员的角度来看,并不是因为管理员无法看到客户创建了多少序列,也看不到用户正在使用的序列。
现在我在 Theme functions.php 中创建了一个自定义字段,代码如下:
add_action( 'add_meta_boxes', 'add_meta_boxes' );
function add_meta_boxes()
{
add_meta_box(
'woocommerce-order-my-custom',
__( 'Order Custom' ),
'order_my_custom',
'shop_order',
'side',
'default'
);
}
但是从这里我不知道如何读出序列号以便管理员可以看到它。 :( 有什么想法吗?
【问题讨论】:
-
你能给我们这个
Product_Serial的 value 与某些 user_id 购买的产品相关吗...您正试图在 woocommerce 订单编辑页面 中获取此信息,此 value 应包含一个 product_id(与生成的序列相关)并应显示仅当订单包含此购买的产品时。您向我们提供此值以查看其格式非常重要……因此,请使用此详细信息更新您的问题。没有它,没有人可以提供帮助。谢谢
标签: php wordpress woocommerce admin orders