我们在用户编辑页面的他/她的生物文本区域中存储了一些客户信息。如何在 woocommerce 的订单管理页面中将用户生物字段中存储的数据显示为一列?我试过这段代码,但它不起作用:// Adding a custom new column to admin orders listadd_filter( 'manage_edit-shop_order_columns', 'custom_column_eldest_players', 20 );function custom_column_eldest_players($columns){ $reordered_columns = array(); // Inserting columns to a specific location foreach( $columns as $key => $column){ $reordered_columns[$key] = $column; if( $key == 'order_status' ){ // Inserting after "Status" column $reordered_columns['skb-client'] = __( 'Oudste Speler','theme_domain'); } } return $reordered_columns;}// Adding custom fields meta data for the columnadd_action( 'manage_shop_order_posts_custom_column' , 'custom_orders_list_column_content', 20, 2 );function custom_orders_list_column_content( $column, $post_id ){ if ( 'skb-client' != $column ) return; global $the_order; // Get the customer Bio $user_bio = get_user_meta( $order->get_customer_id(), 'description', true ); $user_data = get_userdata( $user_bio ); echo $user_data->user_bio; // The WordPress user name}我们需要为每个客户购买显示这些存储的数据。此致
1 回答
- 1 回答
- 0 关注
- 199 浏览
添加回答
举报
0/150
提交
取消