я всё пояснил в ответе на SO
Пагинация по определению работает только в ГЛАВНОМ ЦИКЛЕ WordPress
То, что я предложил - грязный хак для работы с произвольным циклом через WP_Query
Ну для интереса вывел через get post, там пагинация уже работает, но по страницам, а не по постам...