O próximo link de postagens é um tanto inútil já que você está paginando com ajax, não? dê uma olhada no código da resposta à sua outra pergunta sobre como eu pagino a consulta -
var postoffset = $('.post').length;
que conta quantas postagens estão na página e depois eu passo isso como o deslocamento. no seu caso, seria .box
. quando eu coloco isso na consulta, eu recebo postagens começando naquele número:
$offset = $_POST['postoffset'];
$args = array(
'offset' => $offset,
'posts_per_page' => 10
);
$wp_query = new WP_Query( $args );
Dessa forma, posso usar o mesmo botão para carregar mais postagens, ele chama repetidamente a mesma função, verificando quantas postagens estão na página todas as vezes.