【发布时间】:2019-10-09 18:07:17
【问题描述】:
在 WooCommerce 中,客户可以登录他们的帐户并查看订单历史记录。默认情况下,订单首先显示最新的订单日期。
我想扭转这种局面,所以日期最早的顺序首先显示。
我在模板文件woocoommerce/myaccount/orders.php 文件中找不到任何地方可以从 ASC/DESC 更改排序。
<table class="woocommerce-orders-table woocommerce-MyAccount-orders shop_table shop_table_responsive my_account_orders account-orders-table">
<thead>
<tr>
<?php foreach ( wc_get_account_orders_columns() as $column_id => $column_name ) : ?>
<th class="woocommerce-orders-table__header woocommerce-orders-table__header-<?php echo esc_attr( $column_id ); ?>"><span class="nobr"><?php echo esc_html( $column_name ); ?></span></th>
<?php endforeach; ?>
</tr>
</thead>
<tbody>
<?php foreach ( $customer_orders->orders as $customer_order ) :
有什么方法可以改变循环以首先显示最旧日期的订单?
【问题讨论】:
标签: php wordpress sorting woocommerce orders