Rafael, insira wp_reset_query() ao final de cada loop. Deve resolver.
Bom dia Rafael.
O que ocorre é que como são dois loops e a própria página do template já tem um loop padrão query_posts(), acontece um pequeno conflito. O WordPress não sabe para qual loop ele deve paginar, ok?
Então faça o seguinte:
next_posts_link('Older Entries »', $query_custom_posts->max_num_pages);
Assim, você informa pra ele, para qual loop você quer paginar.
Espero que resolva.
Abraços.
Acredito que esteja faltando ainda o parâmetro paged do WP_Query para indicar qual a sua página.
A resposta da Miriam de Paula é muito boa, mas ele só vai corrigir link da paginação. Acredito que continuará exibindo os mesmos primeiros posts.
Insira o parâmetro paged desta maneira:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; //Aqui vem a página 1 por padrão
$query_custom_posts = new WP_Query(array(
'cat' => '-9',
'paged' => $paged //Aqui ele passa a página atual
));
?>
pois é.. mas get_query_var() vai pegar o valor de paged do ambiente, ou seja, da query padrão do template, não da query customizada.
Já penei muito com múltiplas queries, não é mole não… =)
Concordo!
Mas se a paginação for de somente 1 WP_Query, passando ela para o next_posts_link(), prev_posts_link() e pro WP_Query acho que funciona sim!
Também penei bastante rsrs, até cheguei a passar um via parâmetro e outro via GET!
Olá pessoal obrigado pela ajuda funcionou perfeitamente valeu pessoal
Bem vou aproveitar para perguntar mais uma coisa. Estou com problemas também com o botão de compartilhamento de link do twitter. bem pesquisei bastante todos os tutoriais me mostram a mesma coisa.
o que acontece bem esse botão aparece para cada post do meu blog. Bem a pessoa gostou do meu post e resolveu twittar logou mas o contador do lado do botão fica sempre em zero. Alguem pode me ajudar
Você está utilizando localhost? Se for localhost acredito que não irá funcionar muito bem.
Envie o link para que possamos analisar melhor!
Obs: recomendo ainda mais abrir um outro tópico específico para isso!