Сортировка списка авторов
-
День добрый, подскажите, есть страница со списком авторов. Необходимо рассортировать авторов в определенном порядке.
Авторы выводятся следующим образом:<?php foreach($users as $user) { ?> <div class="author"> <div class="authorAvatar"> <?php echo get_avatar( $user->user_email, '128' ); ?> </div> <div class="authorInfo"> <div class="authorInfoBlock"> <h2 class="authorName"><a href="<?php echo get_author_posts_url( $user->ID ); ?>"><?php echo $user->display_name; ?></a></h2> <p class="authorDescrption"><?php echo get_user_meta($user->ID, 'description', true); ?></p> <p class="authorLinks"><a href="<?php echo get_author_posts_url( $user->ID ); ?>">View Author's posts →</a></p> <ul class="socialIcons"> <?php $website = $user->user_url; if($user->user_url != '') { echo '<li><a href="' . $user->user_url . '" target="_blank" rel="nofollow">Website</a>'; } $twitter = get_user_meta($user->ID, 'twitter', true); if($twitter != '') { echo '<li><a href="https://twitter.com/' . $twitter . '" target="_blank" rel="nofollow">Twitter</a>'; } $facebook = get_user_meta($user->ID, 'facebook', true); if($facebook != '') { echo '<li><a href="http://facebook.com/' . $facebook . '" target="_blank" rel="nofollow">Facebook</a>'; } $google = get_user_meta($user->ID, 'googleplus', true); if($google != '') { echo '<li><a href="' . $google . '" target="_blank" rel="nofollow">Google+</a>'; } $linkedin = get_user_meta($user->ID, 'linkedin', true); if($linkedin != '') { echo '<li><a href="http://linkedin.com/' . $linkedin . '" target="_blank" rel="nofollow">LinkedIn</a>'; } ?>
Сортировка должна быть доступна только админу и соответственно из админки. Как лучше реализовать?
- Тема «Сортировка списка авторов» закрыта для новых ответов.