Сортировка
-
Всем привет !
Подскажите пожалуйста по какому принципу можно сделать сортировку по полю ploshhad при таком вот выводе :
можно ли вообще это сделать или может надо переделать вывод через query_post или это не возможно ?<?php get_header(); $idx = 5; while (have_posts()) : the_post(); $portfolio = get_field('field_5d244416f5a7b', get_the_ID()); $posts = get_posts(array( 'meta_key' => 'custom_order', // name of custom field 'orderby' => 'meta_value_num', 'order' => 'ASC' )); //print_r ($portfolio); ?> <div style="border: 1px solid;min-height: 100px;"> НОВОЕ <? $posts = get_posts(array( 'meta_key' => 'field_5d244416f5a7b', // name of custom field 'orderby' => 'meta_value_num', 'order' => 'ASC' )); ?> </div> <div class="portfolio"> <div class="container"> <? foreach ($portfolio as $key => $item) : $key++; $image = current($item['изображения']); ?> <section class="portfolio__item" data-idx="<?= $key ?>" <?= ($key > $idx) ? ' style="display:none" ' : '' ?>> <h2 class="md-title deco deco_line deco_dot"><span><?= $item['название'] ?></span></h2> <div class="portfolio__subtitle"><?= $item['описание'] ?></div> <div class="portfolio__subtitle_p">Площадь: <?= $item['ploshhad'] ?></div> <a class="portfolio__link" href="#popup-<?= $key ?>"><img src="<?= $image['url'] ?>" alt=""></a> <div class="portfolio__popup" id="popup-<?= $key ?>"> <div class="container"> <div class="portfolio__close"></div> <div class="row"> <div class="col-12"> <div class="md-title deco deco_line deco_dot"><span><?= $item['название'] ?></span></div> <div class="portfolio__subtitle"><?= $item['описание'] ?></div> <div class="portfolio__slider"> <div class="flipster"> <ul> <? foreach ($item['изображения'] as $image): ?> <li><img src="<?= $image['url'] ?>" alt="<?= $image['alt'] ?>"></li> <? endforeach; ?> </ul> </div> </div> </div> </div> </div> </div> </section> <? endforeach; ?> <? if ($key > 2): ?> <? endif; ?> <a class="more" href="" data-step="<?= $idx ?>" data-action="show-more"><span><? the_field('field_5d2365117d7ac', 11) ?></span></a> </div> </div> <? endwhile; get_footer();
- Тема «Сортировка» закрыта для новых ответов.