Сортировка изображений в массиве
-
Подскажите как в массиве $gallery сделать сортировку по полю ‘image_count’ — в котором вручную задана сортировка (1,2,4,5,3).
`<?php
if ( » != get_post_meta( get_the_ID(), ‘gallery_data’, true ) ) { $gallery = get_post_meta( get_the_ID(), ‘gallery_data’, true ); }
if ( isset( $gallery[‘image_id’] ) ) :
for( $i = 0; $i < count( $gallery[‘image_id’] ); $i++ ) {
if ( » != $gallery[‘image_id’][$i] ) {
if ( isset($gallery[‘image_desc’][$i]) ) //echo $gallery[‘image_desc’][$i];
if ( isset($gallery[‘href_url’][$i]) ) //echo $gallery[‘href_url’][$i];
?>
<div class=»col-lg-2 col-md-4 col-6 thumb»>
<div class=»itm»>
<?php
$myimg =wp_get_attachment_image_url( $gallery[‘image_id’][$i], ‘gallery_large’);
$gal_url =$gallery[‘href_url’][$i];
if ( !empty ($myimg) && ! empty ($gal_url)){
echo ««;
echo wp_get_attachment_image( $gallery[‘image_id’][$i], ‘gallery_large’ ); ?>
/images/yotub-play-button.svg» class=»yotub-1 yotub «>
<?php
}
elseif ( ! empty ($myimg) ){
echo ««;
echo wp_get_attachment_image( $gallery[‘image_id’][$i], ‘gallery_large’ ); ?>
<?php
}
else {
echo ««; ?>/images/yotub-play-button.svg» class=»yotub-1 yotub «> <?php
echo «yotub»;
} ?>
</div> </div>
<?php }
}endif;?>
- Тема «Сортировка изображений в массиве» закрыта для новых ответов.