VANKATALoZ
Registered
Здравейте! Бих искал да запитам как да направя така, че да ми изкара резултата от кода на 2 реда, докато не се изчерпят елементите (postsnr). Тъй като ми трябва за едно меню, в което има 20-30 елемента, а в момента този код ми ги изкарва на 3 таба (слайд), като в първите 2 има по 4 елемента (те заемат точно дължината на полето си) и в 3-тия са всички останали
Благодаря предварително.
PHP:
<?php
$count = 1;
query_posts(array( 'post_type' => 'icons_menu', 'orderby' => 'menu_order', 'order' => 'ASC', 'showposts' => '999')); ?>
<?php $postsnr = $wp_query->found_posts; ?>
<?php if (have_posts()) : ?>
<li>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php echo get_post_meta($post->ID, "menu_item_url", $single = true); ?>" class="icon"><?php the_post_thumbnail('menu-icon-size'); ?><span><?php the_title(); ?></span></a>
<?php if ($postsnr > 4 && $count == 4){ ?>
</li><li>
<?php } if ($postsnr > 8 && $count == 8){ ?>
</li><li>
<?php } ?>
<?php $count++; endwhile; ?>
</li>
<?php if ($postsnr < 4 || $postsnr == 4){ ?>
<li></li>
<?php } ?>
<?php endif; ?>