• День добрый, подскажите, есть страница со списком авторов. Необходимо рассортировать авторов в определенном порядке.
    Авторы выводятся следующим образом:

    <?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 &rarr;</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>';
    
                                                }
                                            ?>

    Сортировка должна быть доступна только админу и соответственно из админки. Как лучше реализовать?

  • Тема «Сортировка списка авторов» закрыта для новых ответов.