So paginieren Sie das Ajax-Ergebnis

In WordPress-Website bekomme ich 200 plus Post mit Ajax Post-Filter.

Dies ist der Ajax-Nachfiltercode:

HTML:

Ajax Output

PHP:

  // The query (compiled) $query = new WP_Query( array( 'post_type' => 'tablet', 'meta_query' => $meta_query )); // The Loop if( $query->have_posts() ) : while( $query->have_posts() ): $query->the_post(); get_template_part('content'); endwhile; wp_reset_query(); else : _e('Sorry, no posts matched your criteria.'); wp_send_json($query->posts); endif; the_posts_pagination() ; die(); 

Jquery:

 jQuery(document).ready(function($){ $('#test .br').click(function(){ var choices = {}; console.log(choices); $.ajax({ url: ajaxobject.ajaxurl, type :'POST', data : { 'action' : 'call_post', 'choices' : choices, }, success: function (result) { $('.filter-output').append(result); } }); }) }); 

Was ist die Lösung für 200 plus Post, die Ajax bekommt? Pagination , Load more post button oder else .

Ich stelle die Frage hier nach viel Zeit auf Arbeit und Google-Suche verschwenden. Aber ich habe keine Lösung.

Jede Hilfe wird geschätzt …

Solutions Collecting From Web of "So paginieren Sie das Ajax-Ergebnis"