Если у меня есть одна страница веб-сайта, и я хочу l oop по всем категориям продуктов, но с двумя категориями продуктов рядом ...
Посмотрите на следующий код, в котором есть ошибки ...
<?php
$argscat = array(
'taxonomy' => 'product_cat',
);
$all_categories = get_categories($argscat);
$looper1 = 1;
$looper2 = 2;
foreach ($all_categories as $index => $cat) {
$paramscount = array('post_type' => 'product', 'limit' => -1, 'posts_per_page' => -1, 'order' => 'ASC', 'product_cat' => $cat->slug);
$loopcount = new WP_Query($paramscount);
$aantal_products_per_page = $loopcount->found_posts / 2;
$params = array('post_type' => 'product', 'limit' => -1, 'order' => 'ASC', 'product_cat' => $all_categories[$looper1]->slug);
$loop = new WP_Query($params);
$params2 = array('post_type' => 'product', 'limit' => -1, 'order' => 'ASC', 'product_cat' => $all_categories[$looper2]->slug);
$loop2 = new WP_Query($params2);
?>
<label class="main-products-left-title-label-down"><?php echo $all_categories[$looper1]->cat_name; ?>
<?php $looper1 = $looper1 + 2; ?>
</label>
<?php while ($loop->have_posts()) : $loop->the_post(); ?>
<div class="product-item">
<div class="product-title">
<a href="<?php the_permalink() ?>" class="ahref-product_title"
title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>">
<?php echo get_the_title(); ?>
</a>
</div>
</div>
<?php endwhile; ?>
<label class="main-products-left-title-label-down"><?php echo $all_categories[$looper2]->cat_name; ?>
<?php $looper2 = $looper2 + 2; ?>
</label>
<?php while ($loop2->have_posts()) : $loop2->the_post(); ?>
<div class="product-item">
<div class="product-title">
<a href="<?php the_permalink() ?>" class="ahref-product_title"
title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>">
<?php echo get_the_title(); ?>
</a>
</div>
</div>
<?php endwhile; ?>
<?php } ?>
В каждом l oop из всех категорий продуктов я пытаюсь получить доступ к первой И ВТОРОЙ категории продуктов ie, и это приводит к ошибкам, на полпути к l oop, которые у меня уже есть показать все продукты.
Какой лучший способ решить эту проблему?