Paginação Query_posts & wp_pagenavi
-
Boa tarde ! (:
Estou tentando fazer paginar os posts de uma determinada categoria porem o mesmo sempre retorna 404 quando eu troco a pagina .
Porem o Plugin detecta que existem posts em outras paginas mas não consigo trocar :\
http://glaucia.lightinternet.com.br/category/blogDei uma pesquisada no google e vi que é um problema comum porem não consigo arrumar de jeito algum , alguem poderia me dar um help ?
Grato desde já
Att(:
-
Você deve estar usando outro bloco de
query_posts
em vez deget_posts
ounew WP_Query
.Exemplo de uso errado:
Mostrar posts recentes, com tags específicas etc na barra lateral usandoquery_posts
.Substitua qualquer bloco adicional por qualquer destas duas funções e a paginação principal vai funcionar. O query_posts é especial para chamadas internas que tema ver com o arquivo de contexto, então usar esta função novamente vai interromper a query geral (naquele arquivo de tema/contexto).
Boa tarde Diana.
Então eu usei o new WP_Query. O codigo funcionou porem agora eu não consigo nem chamar a paginação , ela simplesmente não aparece , mesmo eu dando ‘showposts=2’, ou mandando dar display em todas as categorias ,
Segue o codigo
<ul> $query = new WP_Query( 'cat=6' ); while ( $query->have_posts() ) : $query->the_post(); ?> //Conteudo <?php endwhile; ?> <?php wp_reset_postdata(); ?> </ul> <?php wp_pagenavi(); ?>
Poderia me dizer se estou errando em algo ?
Grato desde já (:Você diz a paginação do bloco?!
Se for, é preciso informar a query para o pagenavi:
<?php wp_pagenavi( array( 'query' => $query ) ); wp_reset_postdata();>
Não funciona , não aparece a paginação =/
meu codigo ja está assim .-.<?php $args = array( 'post_type' => ' 'cat' => 6, 'paged' => get_query_var('paged') ? get_query_var('paged') : 1, 'posts_per_page' => 2 ); $query = new WP_Query( $args); ?> <?php while ( $query->have_posts() ) : $query->the_post(); ?> <!-- CONTEUDO --> <?php endwhile; ?> <?php wp_pagenavi( array( 'query' => $query ) ); ?> <?php wp_reset_postdata(); ?>
Ja tentei de tudo mas nada de funcionar :T
Obrigado pela ajuda (: .Conforme o código postado por você, a terceira linha está faltando coisa:
Onde está:
'post_type' => '
Devia estar:
'post_type' => 'SEU_POST_TYPE_AQUI'
ou se quiser todos os posts, remova essa linha….
- O tópico ‘Paginação Query_posts & wp_pagenavi’ está fechado para novas respostas.