[TÍPICO] Paginação Funcionando só que com erro!
-
Prezados Amigos,
Estou chamando a função “wp_pagenavi” para fazer a paginação, inicialmente ocorre tudo certo, aparece na primeira página tudo OK!, na segunda ou na terceiro também, porém quando vou para a quarta ou quinta apresenta o “ERROR 404 – Página não encontrada”.
Abaixo segue os código para vocês, experts, analisarem o possível erro. Já busquei e apliquei diversos tipos de outras soluções, mas não tem jeito.
<?php $args = array( 'post_type' => 'post', //TYPE POSTS //'cat' => 6, //DEFINE CATEGORY 'paged' => get_query_var('paged') ? get_query_var('paged') : 1, 'posts_per_page' => 6 ); $wp_query = new WP_Query($args); if($wp_query->have_posts()){ while($wp_query->have_posts()){ $wp_query->the_post(); ?> <article> <div class="Title"> <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> <div class="Date"><?php echo the_date(); ?></div> </div> <div id="Content"><?php the_content(); ?></div> <div class="Finale"> <div class="Item">Por <span><?php the_author_link(); ?></span></div> <div class="Item">Tags <?php the_tags("<span>","</span> <span>","</span>"); ?></div> </div> </article> <?php if(function_exists( 'wp_bannerize' )) wp_bannerize('group=Conteudo&random=1&limit=1'); ?> <?php }//END WHILE ?> <nav id="Nav-Pages"> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?> </nav> <?php }else{ // IF NOT HAVE POSTS ?> <div id="Error"> <div id="Title-Error">Erro 404</div> <div id="Content-Error">Lamentamos, mas não foram encontrados artigos.</div> </div> <?php } // END IF HAVE POSTS ?>
Também passo a parte da página “funcions.php” com o “wp_pagenavi” logo abaixo.
function wp_pagenavi() { $template_directory; global $wp_query; $big = 999999999; // need an unlikely integer echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => ($wp_query->max_num_pages), 'show_all' => True, //'end_size' => 1, //'mid_size' => 2, 'prev_next' => True, 'prev_text' => __('<img src="previous.png" />'), 'next_text' => __('<img src="next.png" />'), 'type' => 'list' ) ); }
Desde já agradecido pela atenção e ajuda.
A visualizar 1 resposta (de um total de 1)
A visualizar 1 resposta (de um total de 1)
- O tópico ‘[TÍPICO] Paginação Funcionando só que com erro!’ está fechado a novas respostas.