Paginação repeti os mesmos posts
-
Gente, estou com quase o mesmo erro.
Desejo que ele a cada 15 posts crie uma nova pagina e deposito que ele apenas execute as opções ANTERIOR e PROXIMO.quando ativo o plugin “WP-Paginate” e marco a opção para aparecer na HOME ele aparece lá em cima e nao onde desejo e quando eu clico em pagina 2 ou 3 ele sempre me mostra os mesmos posts ou seja os 15 ultimos.
alguém pode me ajudar?
segue os arquivos.
<!– INDEX –> <div id=”wrap” class=”mobile-news”> <!– LIMITAR POSTS –> <?php query_posts(‘cat=2,56,4,1,5,53,3,55’); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class=”box-news”> <div class=”img-news”> “> <?php the_post_thumbnail(); ?> <?php //Pega todas as categorias do post $cats = get_the_category($post->ID); //Verifica a primeira categoria retornada e pega seu parentesco. //Se um post tem múltiplas categorias que levam a parentescos separados, retornará o primeiro parentesco pertencente à primeira categoria retornada. $parent = get_category($cats[0]->category_parent); //Se obtiver uma mesnagem de erro, significa que já estamos na categoria-pai. if (is_wp_error($parent)){ $cat = get_category($cats[0]); } //Senão, atribui a categoria retornada para trabalhar equivalente a uma categoria-pai. else{ $cat = $parent; } ?> <div class=”<?php echo $cat->slug; ?>”><?php the_category(); ?></div> </div> <span><?php the_date(); ?> – <?php the_author(); ?></span> <h1><?php the_title(); ?></h1> </div> <?php endwhile; ?> <?php endif; ?> </div> <!– FINAL DA PROGRAMAÇÃO PARA MOBILE –> <div id=”navegacao”> <div class=”anteriores”><?php previous_posts_link( “« Posts Anteriores” ) ?> < ANTERIOR </div> <div class=”recentes” style=”margin-left: 100px;”><?php next_posts_link( “Posts Recentes »” ) ?> PROXIMA > </div> </div>
OBS: Ja experimentei usando <?php wp_pagenate(); ?>
<!– FUNCTION.JS –> // No arquivo functions.php function my_pagination() { global $wp_query; echo paginate_links( array( ‘base’ => str_replace( 9999999999999, ‘%#%’, esc_url( get_pagenum_link( 9999999999999 ) ) ), ‘format’ => ‘?paged=%#%’, ‘current’ => max( 1, get_query_var( ‘paged’ ) ), ‘total’ => $wp_query->max_num_pages, ‘type’ => ‘list’, ‘prev_next’ => true, ‘prev_text’ => ‘Página Anterior’, ‘next_text’ => ‘Próxima Página’, ‘before_page_number’ => ‘-‘, ‘after_page_number’ => ‘>’, ‘show_all’ => false, ‘mid_size’ => 3, ‘end_size’ => 1, ) ); }
por favor, alguem pode me ajudar?
Visualizando 2 respostas - 1 até 2 (de um total de 2)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
- O tópico ‘Paginação repeti os mesmos posts’ está fechado para novas respostas.