Wordpress - 获取分类术语的后期计数,并在循环中获取分类术语ID

时间:2013-08-29 19:15:08

标签: php jquery wordpress

我希望在http://mixitup.io/ jquery插件的帮助下完成一个不错的投资组合列表。

所以我创建了一个自定义的帖子类型,'组合',并在archive-portfolio.php中,我通过列出'portfolio'的分类术语来创建过滤器

<?php $terms = get_terms("portfolio_categories");
             $count = count($terms);
             if ( $count > 0 ){
                 echo '<ul class="list-group">';
                 foreach ( $terms as $term ) {
                   echo '<li class="list-group-item" data-filter="' . $term->slug . '">' . $term->name . '<span class="badge"> ' . $term->count . '</span></li>';

                 }
                 echo '</ul>';
             }  
             ?> 

因此,在第一个实例中,我需要获取每个术语的后期计数,并将其替换为我使用和不起作用的内容:$term->count

创建过滤器之后我需要创建网格,所以我做了一个循环来获取自定义帖子'投资组合'中的所有帖子

<?php $args = array( 'post_type' => 'portfolio', 'posts_per_page' => 99 );
    $loop = new WP_Query( $args );
    $post_number = 0; ?>
 <ul id="portfolio-grid">
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
   <li class=""><?php echo the_title() ?> </li>         
<?php endwhile; ?>
 </ul>

这里我需要在li的空类引号中指定术语的类别slug,以便我可以使插件正常工作。

你有机会帮助我吗?

0 个答案:

没有答案