将订单保存在Custom Field, 然后通过以下方式将该自定义字段上的主查询修改为订单pre_get_posts
. 帖子页面示例:
function wpa_custom_order( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( \'meta_key\', \'your_order_key\' );
$query->set( \'orderby\', \'meta_value\' );
}
}
add_action( \'pre_get_posts\', \'wpa_custom_order\' );