Сортировка записей по числу в заголовке.

У меня есть около 5к импортированных записей. У них в заголовках перед названием есть нумерация.
Когда сортирую по имени от большего к меньшему, то сначала идёт 999, доходит до 1 и после 4999 и до 1000. А нужно наооборот от 4999 и до 1. Попробовал через vscode в xml файле скопировать все цифры и поместить в отдельный пункт для каждой записи post_number. А в плагине wp all import в custom field добавил post_number.
Сделал сортировку

'post_type'      => 'post',
'meta_key' => 'post_number',
'orderby' => 'meta_value',
'order' => 'DESC',

Да, сортирует но так же как сортировка по имени. Возможно алгоритм wp сравнивает как текст, а не как число и поэтому происходит такая сортировка.

Заметки к вопросу:
Richa 1.7 года назад

А знаете, что ребята. Я разобрался. Вместо

'orderby' => 'meta_value'

прописал

'orderby' => 'meta_value_num',

и как вот и всё, теперь сортируется как цифра, а не текст. Стоило внимательнее читать документалку по wp_query)