在wordpress中循环分类

时间:2016-05-03 12:04:15

标签: php wordpress

我在循环方面遇到了一些麻烦。我需要每6次迭代显示一些div

<div class="category_block">    
<?php foreach (get_categories() as $cat) : ?>
    <div class="category_item">
        <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
        <a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a>
        <span><?php echo $cat->category_count; ?></span>
    </div>
<?php endforeach; ?>
</div>

我需要做什么?

1 个答案:

答案 0 :(得分:0)

您可以创建一些变量,并可以检查该变量的值。如果那是6,12或18等...那么你可以把你的等...下面有一个代码示例:

<div class="category_block">    
<?php $counter = 0; ?>
<?php foreach (get_categories() as $cat) :
$counter++;
?>

    <div class="category_item">
     <?php if($counter % 6 == 0) {>
     <div class="custom-div"></div> 
    <?php } ?>
        <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
        <a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a>
        <span><?php echo $cat->category_count; ?></span>
    </div>
<?php endforeach; ?>
</div>

希望,这可以解决你的问题。