Как отобразить название продукта в новом столбце в таблице заказов WooCommerce «Моя учетная запись»Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как отобразить название продукта в новом столбце в таблице заказов WooCommerce «Моя учетная запись»

Сообщение Anonymous »

Я добавил новый столбец в таблицу последних заказов. Я хочу, чтобы в этом столбце отображалось название продукта.
Я использую приведенный ниже код PHP. Можно ли внести некоторые изменения в этот код, чтобы вместо него отображалось название продукта?
**
* Adds a new column to the "My Orders" table in the account.
*
* @param string[] $columns the columns in the orders table
* @return string[] updated columns
*/
function th_wc_add_my_account_orders_column( $columns ) {

$new_columns = array();

foreach ( $columns as $key => $name ) {

$new_columns[ $key ] = $name;

// add ship-to after order status column
if ( 'order-status' === $key ) {
$new_columns['new-data'] = __( 'New Data', 'textdomain' );
}
}

return $new_columns;
}
add_filter( 'woocommerce_my_account_my_orders_columns', 'th_wc_add_my_account_orders_column' );

/**
* Adds data to the custom "new-data" column in "My Account > Orders".
*
* @param \WC_Order $order the order object for the row
*/
function th_wc_my_orders_new_data_column( $order ) {

$new_data = get_post_meta( $order->get_id(), 'new_data', true ); // Get custom order meta
echo ! empty( $new_data ) ? $new_data : '–';

}
add_action( 'woocommerce_my_account_my_orders_column_new-data', 'th_wc_my_orders_new_data_column' );


Подробнее здесь: https://stackoverflow.com/questions/646 ... rders-tabl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»