2016-07-07 14 views
0

Also das treibt mich irgendwie verrückt, ich kann einfach nicht scheinen, die Seitennavigation zur Arbeit zu bekommen. Ich habe ein Plugin installiert wp-pagenavi, aber es funktioniert immer noch nicht. Gibt es jemanden, der mir helfen könnte, es zur Arbeit zu bringen? Hier ist mein Code (die Schleife):Seitennavigation funktioniert nicht wordpress

<?php $args = array(
      'post_type' => 'portfolio', 
      'posts_per_page'=> 10, 
      'orderby' => 'ID', 
      'order' => 'DESC', 
      'tax_query' => array(
       array(
       'taxonomy' => 'foto_video_type', 
       'field' => 'slug', 
       'terms' => 'foto' 
         ) 
        ) 
       ); 

       $products = new WP_Query($args); 
        if($products->have_posts()) { 
         while($products->have_posts()) { 
          $products->the_post(); 
     ?> 

     <?php $naam =  get_field('naambedrijf'); 
       $soort = get_field('soort_uitje'); 
       $foto =  get_field('flickr_fotoset'); ?> 

      <div class="col s12"> 
        <div class="title"> 
         <h2 class="truncate" style="line-height:20px;"><?php echo $naam; ?>&nbsp;|&nbsp;<?php echo $soort; ?></h2> 
          <a class="fotos" href="https://www.flickr.com/photos/../sets/<?php echo $foto; ?>" target="_blank"><small>Bekijk alle foto's</small></a> 
        </div> 
        <div class="flickrphotoset"> 
         <?php echo do_shortcode('[slickr-flickr id="" search="sets" set="' . $foto . '" size="large" items="9" bottom="10" responsive="on" type="thumbnail" galleria_options="lightbox:true;thumbnail:lazy"]'); ?> 
        </div> 
      </div> 



     <?php 
      } 
       } 
        else { 
         echo 'There seems to be a problem, please try searching again or contact customer support!'; 
        } ?> 

<?php wp_pagenavi(); ?> 

Und das ist mein Archiv Code:

<section id="collaps"> 
    <div class="row"> 
    <div class="col s12 offset-s0 m12 l7 offset-l5"> 
     <ul class="collapsible z-depth-1" data-collapsible="accordion"> 
      <li> 
      <div class="collapsible-header"><i class="fa fa-camera" aria-hidden="true"></i><p>Foto</p></div> 
       <div id="portfolio" class="collapsible-body"> 
       <div class="row"> 
       <?php get_template_part('loop-foto'); ?> 
        <div class="col s12"> 

        </div> 
        </div> 
       </div> 
      </li> 
      <li> 
      <div class="collapsible-header"><i class="fa fa-video-camera" aria-hidden="true"></i><p>Video</p></div> 
       <div id="portfolio" class="collapsible-body"> 
       <div class="row"> 
       <?php get_template_part('loop-video'); ?> 
       </div> 
       </div> 
      </li>  
     </ul> 
    </div> 
    </div> 
</section> 

Wenn ich fügen Sie den "älteren" Wordpress-Code:

<div class="navigation"> 
<div class="alignleft"><?php next_posts_link('&laquo; Older Entries', '1000') ?></div> 
<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;', '1000') ?></div> 
</div> 

Es Art von funktioniert. Aber Seite/2/gib einen 404 Fehler ... Was mache ich falsch?

Antwort

0

Ich bin mir nicht sicher, ob es der Fall ist, aber als ich einen ähnlichen Fall konfrontiert, ich werde meine Lösung hier posten:

In meinem Fall war das Problem, dass ich mit einer eine Seite hatte Permalink entspricht dem Post-Typ, also hat das Ändern des Seiten-Slugs das Problem gelöst.