Quem utiliza a tag query_posts() no WordPress, algum dia já deve ter reparado que, ao usá-la, a paginação deixa de funcionar. Ou seja, ao clicar em “Próxima Página” a página que será carregada exibirá os mesmos posts da primeira.
Pesquisando sobre o assunto, achei uma solução simples e funcional, que explicarei logo a seguir. Mas antes de mais nada, para quem não conhece os query_posts(), segue uma explicação rápida: