我已经在category.php中创建了一个带有ajax的过滤器类别,我想将帖子数限制为10,并添加一个按钮以在循环内的每个类别中显示更多帖子。
我使用了post_per_page,但是我的类别过滤器不起作用,并且随机显示了所有未归类的帖子
<ul class="categories-filters">
<?php if (is_category()) { $cat=g et_query_var( 'cat'); $this_category=g et_category($cat); $this_category=w p_list_categories( 'hide_empty=0&hierarchical=false&order=ASC&orderby=title&show_count=0&title_li=&use_desc_for_title=1&child_of='.$this_category->cat_ID."&echo=0"); if($this_category !='
<li>No categories</li>') { echo '
<ul class="ul-menu">'.$this_category.'</ul>'; } } ?></ul>?></ul>
<?php if(have_posts() ) { ?>
<div id="main-content">
<div id="inside">
<?php $i=0 ; ?>
<?php while (have_posts()) : the_post(); // modified to work with 3 columns // output an open <div>if($i % 3 == 0) { ?>
<div class="row ng-row">
<?php } ?>
<div class="col-md-4 col-sm-12 col-xs-12 half">
<a href="<?php the_permalink();?>">
<div class="img-holder">
<?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } else { echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/assets/img/thumbnail-default-rev.jpg" />'; } ?>
<h2 class="project-title"><?php the_title() ?></h2>
<small>see more ></small>
</div>
</a>
</div>
<?php $i++; if($i !=0 && $i % 3==0 ) { ?>
</div>
<!--/.row-->
<div class="clearfix"></div>
<?php } ?>
<?php endwhile; } wp_reset_query(); ?>
是否可以在不破坏我的ajax类别过滤器的情况下添加诸如post_per_page之类的参数并添加一个按钮,该按钮可以显示与我的类别有关的更多帖子?