У меня есть эти данные:Сортировать по стоимости таможенные в WordPress
id meta_key meta_value
1 d_t_w 4 weeks
2 d_t_w 2 Days
3 d_t_w 3 Weeks
4 d_t_w 4 Days
5 d_t_w 1 Week
WP запрос:
$query['orderby'] = 'd_t_w';
$query['order'] = ASC;
$query = new WP_Query($query);
Результат:
id meta_key meta_value
5 d_t_w 1 Week
2 d_t_w 2 Days
3 d_t_w 3 Weeks
4 d_t_w 4 Days
1 d_t_w 4 weeks
но то, что я ожидал:
id meta_key meta_value
2 d_t_w 2 Days
4 d_t_w 4 Days
5 d_t_w 1 Week
3 d_t_w 3 Weeks
1 d_t_w 4 weeks
Как можно применить заказ на пользовательские значения, такие как (1 день, 2 дня, 3 дня, ..., 3 недели, 4 недели)
Я хочу это в WP_Query пожалуйста. –