2016-09-07 13 views
0

Wordpressのカスタムforループにページングを追加するにはどうすればいいですか?私はカスタムページテンプレートのループのためのカスタムを持っていると私はページ上にわずか10の結果を表示したい。改ページを追加する方法。WordpressのカスタムFOR LOOPのページ設定

以下の私のコードを見つけてください。どんな助けでも感謝します。

<div class="vender-bg col-sm-12"> 
    <div class="row"> 
     <?php 
     global $wpdb; 

     $user_meta = $wpdb->get_results("SELECT * FROM wp_usermeta WHERE meta_key='yith_product_vendor_owner'"); 

     for ($i = 0; $i <= count($user_meta)-1; $i++) { 
      $value = $user_meta[$i]->meta_value; 
      $term_meta = $wpdb->get_row("SELECT * FROM wp_terms WHERE term_id=$value"); 

      $vendor_name = $term_meta->name; 
      $vendor_slug = $term_meta->slug; 

      $taxonomy_meta = $wpdb->get_row("SELECT * FROM wp_term_taxonomy WHERE term_id=$value and taxonomy='yith_shop_vendor'"); 
      $description = $taxonomy_meta->description; 

      $header_image_meta = $wpdb->get_row("SELECT * FROM wp_woocommerce_termmeta WHERE woocommerce_term_id=$value and meta_key='header_image'"); 
      ?> 
     <div class="col-sm-4 col-md-3 vender vender-all"> 
     <div class="vender-cont"> 
      <div class="vender-img"><a href="<?php echo site_url(); ?>/vendor/<?php echo $vendor_slug; ?>"> 
       <?php 
        if (@$header_image_meta) { 
         $post_id = $header_image_meta->meta_value; 
         $post = get_post($post_id); 
         ?><img class="" src="<?php echo $post->guid; ?>"><?php 
        } else { 
         ?> 
       <img class="center-block" src="<?php echo get_template_directory_uri(); ?>/images/noimg.png"> 
       <?php } 
        ?> 
       </a> 
      </div> 
      <p class="vender-name"><?php echo $vendor_name; ?></p> 
      <p class="vender-text"><?php 
       $length = strlen($description); 
       if ($length > 75) { 
        $string = substr($description, 0, 75); 
       } else { 
        $string = $description; 
       } 
       if ($string !== $description) 
        $string .= '...'; 
       echo $string; 
       ?></p> 
      <div class="vender-b"> 
       <a href="<?php echo site_url(); ?>/vendor/<?php echo $vendor_slug; ?>"> <button type="button" class="btn btn-danger">Shop Now</button></a> 
      </div> 
     </div> 
     </div> 
     <?php } ?> 
    </div> 
</div> 
+0

を表示したい場所あなたはjQueryのページネーションを使用することができます。 –

+0

これはjqueryページネーション「http://luis-almeida.github.io/jPages/defaults.html」のリンクです。私はこれがこのタイプの結果のための最良の方法だと思います。 –

答えて

0

使用これあなたがここで改ページに

<?php $pagination = get_the_posts_pagination(); ?> 
関連する問題