Merhabalar,
Sağda sidebarda bulunan bir kısım var. Bir bileşen. Çıktısı ise yazarların A'dan Z'ye listesi. Ben Z'dan A'ya sıralanmasını istiyorum. Ahmet, Berk, Zeki değil de Zeki, Berk, Ahmet sıralansın.
Nasıl bir oynamam yapmam lazım? Kod:
<?php
$users = get_users(array('role' => 'author'));
if (is_array($users) && count($users) > 0):
?>
<section class="haberler <?=(isset($instance['renk']) && !empty($instance['renk']) ? 'clr-'.$instance['renk'] : '')?>">
<div class="title">
<h4><i class="fa fa-pencil-square-o"></i> <strong>YAZARLARIMIZ</strong></h4>
</div>
<ul class="yazarlar">
<?php
$upload_dir = wp_upload_dir();
foreach($users as $user):
$query = new WP_Query(
array(
'author' => $user->ID,
'posts_per_page' => 1
)
);
if ($query->have_posts()):
$resim = get_user_meta($user->ID, 'resim', true);
$bilgi = get_user_meta($user->ID, 'bilgi', true);
$count = count_user_posts($user->ID, 'post');
?>
<li>
<a href="<?php echo get_author_posts_url($user->ID); ?>" class="resim"><img <?=(lazyload ? 'data-' : '')?>src="<?=resim_getir(!empty($resim) ? $upload_dir['baseurl'] . $resim : null, '80x80')?>" width="80" height="80" /></a>
<div class="info">
<a href="<?php echo get_author_posts_url($user->ID); ?>" class="yazar"><?=$user->display_name?></a>
<div class="yazar-tur"><?=(isset($bilgi['meslek']) ? $bilgi['meslek'] : 'YAZAR')?></div>
<a href="<?php echo get_author_posts_url($user->ID); ?>" class="makalesay"><i class="fa fa-pencil-square-o"></i> <?=number_format($count)?> MAKALE YAZDI</a>
</div>
<?php
while($query->have_posts()): $query->the_post();
?>
<div class="haber">
<a href="<?php the_permalink(); ?>"><h4><?php the_title(); ?></h4></a>
<div class="desc"><?php the_excerpt(); ?></div>
</div>
<?php endwhile; ?>
</li>
<?php endif; endforeach; ?>
</ul>
<div class="clear"></div>
</section>
<?php endif; ?>