woocommerce_account_orders_columns
Спрацьовує на сторінці відображення замовлень у власному кабінеті користувача.
Дозволяє змінити відображення колок їх порядок, кількість.

Використання
add_filter( 'woocommerce_account_orders_columns', 'wp_kama_woocommerce_account_orders_columns_filter' );
/**
 * Function for `woocommerce_account_orders_columns` filter-hook.
 *
 * @param $array
 *
 * @return
 */
function wp_kama_woocommerce_account_orders_columns_filter( $array ){
	// Filter...
	return $array;
}-  $columns
 (масив)
- Колонки замовлення. Асоціативний масив. За замовчуванням: - array( 'order-number' => __( 'Order', 'woocommerce' ), 'order-date' => __( 'Date', 'woocommerce' ), 'order-status' => __( 'Status', 'woocommerce' ), 'order-total' => __( 'Total', 'woocommerce' ), 'order-actions' => __( 'Actions', 'woocommerce' ), ) 
Приклади
#1 Змінимо сортування відображення колонок замовлень
add_filter( 'woocommerce_account_orders_columns', 'change_account_order_sorting' );
function change_account_order_sorting( $columns ) {
	$columns = [
		'order-number' => __( 'Order', 'woocommerce' ),
		'order-date' => __( 'Date', 'woocommerce' ),
		'order-total' => __( 'Total', 'woocommerce' ),
		'order-status' => __( 'Status', 'woocommerce' ),
		'order-actions' => __( 'Actions', 'woocommerce' ),
	];
	return $columns;
}#2 Змінимо вид відображення замовлень, залишимо лише статус та посилання на перегляд
add_filter( 'woocommerce_account_orders_columns', 'remove_account_order_columns' );
function remove_account_order_columns( $columns ) {
	unset(
		$columns['order-number'],
		$columns['order-date'],
		$columns['order-total']
	);
	return $columns;
}
список змін
| З версії 2.6.0 | Введено. | 
Де викликається хук
Де використовується хук у WooCommerce
Використання не знайдено.
