【发布时间】:2022-01-26 11:48:00
【问题描述】:
我正在尝试按付款日期对商店订单进行排序,但出现了问题。
function sp_41964737_custom_product_order( $query ){
global $typenow;
if( is_admin() && $query->is_main_query() && $typenow == 'shop_order' ){
$query->set( 'meta_key', '_date_paid' );
$query->set( 'orderby', 'meta_value_num' );
$query->set( 'order', 'DESC' );
}
}
add_action( 'parse_query', 'sp_41964737_custom_product_order' );
应用此代码后,我的订单列表中除了已成功支付的订单外没有任何内容,因此实际上只有具有_date_paid 元数据的帖子。
有什么建议可以解决这个问题吗?
【问题讨论】:
标签: wordpress woocommerce backend orders