2017-04-19 85 views
0

我有2列博客,我想包裝使用行級每2個職位,所以我嘗試:WordPress的 - 總結每2個職位

<?php $counter = -1; ?> 
<?php while (have_posts()) : the_post();?> 
    <?php $counter++;?> 
    <?php if ($counter % 2 == 0) : ?> 
     <?php echo '<div class="row">'; ?> 
    <?php endif; ?> 
     <?php get_template_part('template-parts/two-columns', get_post_format());?> 
    <?php 
    if ($counter % 2 != 0) : ?> 
     <?php echo '</div>'; ?> 
    <?php endif; ?> 
<?php endwhile; ?> 

但如果我有2N + 1級的職位頁面上,我可以」 t close div - 這部分代碼不起作用

if ($counter % 2 != 0) : ?> 
    <?php echo '</div>'; ?> 
<?php endif; ?> 

如何解決這個問題?

回答

0

你居然用this part of code doesn't work 你想打開<div>並關閉它在相同的條件下回答了你的問題已經被自己......

<?php $counter = -1; ?> 
<?php while (have_posts()) : the_post();?> 
    <?php $counter++;?> 
    <?php if ($counter % 2 == 0) : ?> 
     <?php echo '<div class="row">'; ?> 
    <?php endif; ?> 
     <?php get_template_part('template-parts/two-columns', get_post_format());?> 
    <?php if ($counter % 2 == 0) : ?> 
     <?php echo '</div>'; ?> 
    <?php endif; ?> 
<?php endwhile; ?> 
+0

,但我想包裝在DIV 2個職位,但如果1後我不能包裝它 –

+0

@ namename2我不認爲你可以實現與「正常」循環。如果在這裏提問,你會得到更多關注這個問題:https://wordpress.stackexchange.com/也添加你寫給我的問題的評論。讓我知道,然後我會刪除答案,如果你想刪除問題,你可以。 – caramba

相關問題