В WP можно плагинами сделать такую постраничную навигацию:
1 2 3 4 5 ->
Но в этом варианте, если появляется много записей, то что было на 1й странице убегает на 2ю, 3ю и т.д.
На Хабрахабре ( habrahabr.ru если кто не знает 🙂 ) реализован обратный вариант:
5 4 3 2 1 ->
Первая страница, она же индексная является самой большой. И дальше идем по убыванию.
В этом случае номера страниц прирастают как бы. И то, что было на N странице так там и останется.
Как такое можно в WP сделать?
Сам думаю так:
Нужно поменять тут номер страницы page/XX, потом перед запросом получить количество страниц результатов в выдаче. Это $wp_query->max_num_pages и относительно него преобразовать XX в формат WP.
5 станет 1, 4 станет 2 и т.д.
Но как это достать до самого запроса, не ломая сам wp_query ума не приложу.
Интресная идея. Неужели нет никакого решения?