custom navigatie werkt niet
-
Goedenmiddag,
Ik zit met 2 ontzettend hardnekkige problemen die mij al 2 dagen vele uren moeite, stress en irritaties opleveren. Nu dan toch besloten om 1 van de 2 situaties hier neer te zetten in de hoop dat iemand mij naar de oplossing kan sturen. Ik heb ontzettend veel forums afgezocht maar tot op heden nog niet tot de oplossing geleid.
Ik zal onderstaand de diverse codes posten die betrekking hebben op de paginatie van mijn pagina. Het probleem is dat de paginatie simpelweg NIET verschijnt. Naar mijn idee gaat het fout in het stukje code: $wp_query->max_num_pages. Hij pakt de max_num_pages volgens mij niet.
Functions.php:
function kriesi_pagination($pages = '', $range = 4) { $showitems = ($range * 2)+1; global $paged; if(empty($paged)) $paged = 1; if($pages == '') { global $wp_query; $pages = $wp_query->max_num_pages; if(!$pages) { $pages = 1; } } if(1 != $pages) { echo "<H4 align='center' style='margin-bottom: 0px;'>Page navigation:</H4>"; echo "<div class='pagination' align='center'>"; if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>«</a>"; if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>‹</a>"; for ($i=1; $i <= $pages; $i++) { if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )) { echo ($paged == $i)? "<span class='current'>".$i."</span>":"<a href='".get_pagenum_link($i)."' class='inactive' >".$i."</a>"; } } if ($paged < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($paged + 1)."'>›</a>"; if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>»</a>"; echo "</div>\n"; } }
page-ridesforsale.php:
<?php $count = 1; ?> <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $wp_query = new WP_Query( array( 'paged' => $paged, 'post_type' => 'ridesforsale', 'order' => 'DESC', 'orderby' => 'date', 'posts_per_page' => 2) ); ?> <?php while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?> <?php $imageBrandbox = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?> ...blablabla... <?php $count = $count+1; ?> <?php endwhile; wp_reset_query(); ?> <div class="clearboth"></div> <?php kriesi_pagination($wp_query->max_num_pages); ?>
Er zijn meer dan 20 resultaten, dus de paginatie zou zeker moeten verschijnen.
Mijn dank is groot!
- Het onderwerp ‘custom navigatie werkt niet’ is gesloten voor nieuwe reacties.