[英]Woocommerce Admin Order Details - Show custom data on order details page
[英]Show Custom Data in Woocommerce Order Details Admin Area
当用户购买产品时,他可以为其产品生成最多3个串行密钥。 这到目前为止工作正常。 用户可以看到他的序列总是在“我的帐户”中数据存储在数据库中:表= Usermeta Meta = Product_Serial因此从用户角度来看,evrything工作正常但是从管理员角度来看不是因为管理员无法看到多少串行客户已创建,也无法看到用户正在使用的序列号。
现在我使用以下代码在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'
);
}
但是从这里我不知道如何读出串行密钥,以便管理员可以看到它。 :( 有任何想法吗 ?
正如编码器所说,有多个钩子,你也可以试试这个。
add_action('woocommerce_admin_order_data_after_order_details', 'my_custom_order_manipulation_function');
function my_custom_order_manipulation_function( $orderID ) {
//dynamic functionalities / static html to display
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.