@vetalsd2
front-end Trainee

Как сделать цикл в цикле wordpress?

<div class="bags2_slider product_slider">
						<?php if ( have_posts() ) : query_posts('cat=112');
						while ( have_posts() ) : the_post(); ?>
							<div class="product_item">
								<div class="product_circle">
									<?php echo get_the_post_thumbnail(); ?>
								</div>

								<?php if ( have_posts() ) : query_posts('cat=112');
								while ( have_posts() ) : the_post(); ?>
								<div class="colors">
									<div class="dark_grey"></div>
									<div class="red"></div>
									<div class="black"></div>
								</div>
								<?php endwhile; endif; wp_reset_query(); ?>
							</div>
							<?php endwhile; endif; wp_reset_query(); ?>
						</div>

Такой код не работает.
Можно ли как то иначе сделать цикл в цикле?
Или подскажите, как иначе привязать продукцию к ее цвету. То есть при клике на кружок, картинка слайда меняется на соответствующий цвет.
ba7b06065e75405395c7a93953255713.jpg
  • Вопрос задан
  • 369 просмотров
Пригласить эксперта
Ответы на вопрос 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
1. Не надо использовать query_posts используйте WP_Query
2. В вашем случае Цикл в Цикл пихать - полхая идея, правильно делать подгрузку товара с нужным цветом через Ajax
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы