Это если он находится в отдельном столбце, но вы можете помочь изменить этот код, чтобы сделать его не рядом с идентификатором заказа, а в отдельном столбце после идентификатора заказа? У меня есть код ниже, но он получает имя и просто нужнонебольшая модификация, чтобы получить описание первого продукта, только не все продукты
, чтобы дать одинаковое значение, указанное во фрагменте перед этим ответом, но в отдельном кулоне
add_filter( 'woocommerce_my_account_my_orders_columns', 'additional_my_account_orders_column', 10, 1 );
function additional_my_account_orders_column( $columns ) {
$new_columns = [];
foreach ( $columns as $key => $name ) {
$new_columns[ $key ] = $name;
if ( 'order-number' === $key ) {
$new_columns['order-items'] = __( 'Event', 'woocommerce' );
}
}
return $new_columns;
}
add_action( 'woocommerce_my_account_my_orders_column_order-items', 'additional_my_account_orders_column_content', 10, 1 );
function additional_my_account_orders_column_content( $order ) {
$first_line_item_descrp = '';
foreach ( $order->get_items( 'line_item' ) as $item_id => $item ) {
$product = $item->get_product();
$first_line_item_descrp = $product->get_description();
break;
}
echo $first_line_item_descrp;
}