Ana Sayfa » »
Tem
4
2013

wp_list_authors Yazarları Listeleme Fonksiyonu

Birden fazla yazarın bulunduğu WordPress tabanlı sitelerde en çok istenen özelliklerden birisi de yazarların listesini bir yerlerde göstermektir. Bunun için birçok eklenti ve bileşen olsa da WordPress bize basit bir fonksiyon ile yazar listesini çeşitli şekillerde elde etme şansı veriyor.
wp_list_authors fonksiyonu ile yazarların listesini kolay bir şekilde elde edebiliyoruz. Fonksiyonun genel kullanımı ve varsayılan parametre değerleri aşağıdaki gibi.

<?php
$args = array(
    'orderby' => 'name',
    'order' => 'ASC',
    'number' => null,
    'optioncount' => false,
    'exclude_admin' => true,
    'show_fullname' => false,
    'hide_empty' => true,
    'echo' => true,
    'feed' => [empty string],
    'feed_image' => [empty string],
    'feed_type' => [empty string],
    'style' => list,
    'html' => true );

    wp_list_authors( $args );
?> 

Önemli Parametrelerin Açıklamaları

orderby: Yazarların nasıl sıralanacağını belirtir. Değer olarak name (görünen isim - varsayılan değer), id, post_count (yazı sayısı) ve diğer alanlar.
order: Sıralamanın artan ya da azalan olup, olmayacağını belirtir. Değer olarak ASC (Artan - varsayılan), DESC (azalan).
number: Gösterilecek yazar sayısı. Varsayılan sınırsız.
optioncount: Yazarın yazı sayısını göster/gösterme. Varsayılan 0 (göstermez), 1 (göster).
show_fullname: Yazarın ad ve soyadını gösterir. Varsayılan olarak Görünen İsim değeri gösterilir.
hide_empty: Yazısı bulunmayanları gizler. Varsayılan true (göstermez), false (gösterir).

wp_list_authors Fonksiyonu Örnek Kullanımları

Aşağıdaki varsayılan değerlerle yazarları listeler.

<h2>Yazarlarımız</h2>
<ul>
<?php wp_list_authors(); ?>
</ul>

Ekran görüntüsü - Görünen İsme göre sıralı
wp_list_authors Fonksiyonu Ekran Görüntüsü
Aşağıdaki kullanım ile yazı sayılarına göre sıralanıp, yazı sayıları da yanlarına eklenir.

<h2>Yazarlarımız</h2>
<ul>
<?php wp_list_authors('orderby=post_count&optioncount=true&order=DESC'); ?>
</ul>

Ekran görüntüsü
wp_list_authors Fonksiyonu Ekran Görüntüsü
Parametrelerle oynayarak, istediğiniz gibi bir liste elde edebilirsiniz.
CODEX Sayfası

Bu yazımı beğendiyseniz, bu kategoride yer alan Varsayılan Bileşenleri Ortadan Kaldırmak başlıklı bileşen, fonksiyon ve functions.php konularında bilgi veren bir önceki yazımı da okumanızı tavsiye ederim.

Yorumunu Yaz

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yukarı Çık