Makalemizin konusu sitemizin bağlantılar (linkler) bölümü dilediğimiz gibi düzenlemek, sıralamak vs. Amacımız şu sorulara cevap verebilmek
* WordPress’te sağ/sol sütundaki Bağlantılar (Linkler) bölümünü nasıl istediğimiz düzende gösterebiliriz?
* Sadece bir kategorideki bağlantıları nasıl gösteririm?
* Bağlantıların tanımlarının da görünmesini istiyorum, ne yapmalıyım?
* Bağlantıları nasıl istediğim sırada görüntüleyebilirim?
Bu ve benzeri sorularınızın cevabı get_links() fonksiyonunu anlamaktan geçer. Kullanımı da oldukça basit bir fonksiyondur.
get_links( ) fonksiyonunun içine gireceğiniz değerlerinin sırası ve anlamları şu şekildedir.
Sırası
Anlamları
kategori :Belirttiğiniz kategorinin linkleri gösterilir. Buradaki kategori yazılarınızı yazdığınız kategoriler değil, linkler için oluşturduğunuz kategorilerdir. İstediğiniz kategorinin ID’sini yazarak kullanabilirsiniz. Eğer boş bırakırsanız veya -1 yazarsanız bütün linkler gösterilir
önce :Her bağlantıdan önce gösterilmesini istediğiniz yazı.
sonra :Her bağlantıdan sonra gösterilmesini istediğiniz yazı.
arada :Her bağlantının/resmin arasında gösterilmesini istediğiniz yazı.
resimleri_göster: Resimler gösterilsin mi, gösterilmesin mi? Evet ise TRUE, hayır ise FALSE yazın.
listeleme_şekli:(Bağlantıların sıralanmasını burada belirtebilirsiniz. Ada göre, site adresine göre vs… Başlangıç değeri ‘name’ yani ‘ada göre’dir.
Diğer değerler de şu şekilde :
* ‘id’ noya göre
* ‘url’ site adresine göre
* ‘name’ ada göre
* ‘target’ hedefe göre
* ‘category’ kategoriye göre
* ‘description’ tanıma göre
* ‘owner’ bağlantıyı ekleyen kişiye göre
* ‘rating’ reytinge göre
* ‘updated’ güncellenmeye göre
* ‘rel’ bağlantı bağına göre (XFN).
* ‘notes’ notlara göre
* ‘rss’ rss’e göre
* ‘length’ – bağlantının uzunluğuna göre
* ‘rand’ – Rastgele
Eğer yukarıdakilerin herhangi birini mesela ada göre olanı ‘name’ yerine ‘_name’ şeklinde yazarsanız tersten sıralar.
tanımı_göster:Yazıların tanımının gösterilip gösterilmeyeceği. Evet ise TRUE, hayır ise FALSE yazın. resimleri_göster FALSE ise veya bir resim tanımlanmamış ise geçerlidir. Başlangıç değeri TRUE
reytingi_göster: Reytingi göstermek için TRUE, tersi için FALSE yazın. Başlangıç değeri FALSE
limit:Göstermek istediğiniz en fazla bağlantı sayısı. Hepsi için -1 yazın.
son_güncellenme: Güncellenme tarihi gösterilsin istiyorsanız TRUE, istemiyorsanız FALSE yazın. Başlangıç değeri FALSE
ekrana_yaz:Eğer bağlantıların görünmesini istiyorsanız TRUE, istemiyor fakat php döngüsü içinde kullanılmak için alınmasını istiyorsanız FALSE yazın. Başlangıç değeri TRUE
Ve şimdi geldik en önemli bölüme. Örnek bir kullanım :
<?php get_links(‘-1’, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, TRUE,TRUE, –1, TRUE); ?>
</ul>