Bu fonksiyon veritabanındaki yazıların başlıklarını alıp ekrana linkleriyle birlikte yazdırmakta kullanılır. Kısaca sitenizde sidebar’da Son 10 Yazı veya Ocak Ayı Yazıları diyebileceğiniz bloğu oluşturmada kullanabileceğiniz bir fonksiyondur.
Kullanımı :
[php]get_archives(‘type’,’limit’,’format’,’before’,’after’, show_post_count);[/php]
type : Yazıları ne şekilde seçmek istediğinizi seçmenizi sağlar
- ‘monthly’ (aylık)
- ‘daily’ (günlük)
- ‘weekly’ (haftalık)
- ‘postbypost’ (hepsi)
limit : Seçilecek yazı sayısı. Örnek ’10’
format : Yazıların ekranda gösterilme şeklidir. Yani Her yazının başında hangi tagi kullanacağını seçme yeridir. 4 çeşidi vardır.
- ‘html’ – Html listelemesidir.
- ‘option’ – Bir dropdown menü şeklinde gösterilir.
- ‘link’ – Link içinde gösterilir.
- ‘custom’ – Tag kullanımı size bırakılır. Before ve after değerlerini kullanırsınız.
before : Eğer format ‘html‘ veya ‘custom’ seçilmişse, her yazı başlığından önce kullanılacak tagi belirtir. Başlangıç değeri (default) ‘ ‘ (Yani boştur).
after : Eğer format ‘html‘ veya ‘custom’ seçilmişse, her yazı başlığının sonunda kullanılcak tagi belirtir. Başlangıç değeri (default) ‘ ‘ (Yani boştur).
show_post_count : Mesela aylık gösterim seçildiğinde bulunan kayıt sayısını da ekrana yazar. Boolen tipidir yani sadece ‘True’ ve ‘False’ değerlerini alır. Başlangıç değeri ‘False’
Örnek //
[php]
Son Yazılar
[/php]
Çıktısı : Lütfen sitemin sidebar’ındaki Son Yazılar bölümüne bakınız :)
Teşekkürler, işe yaradı.
Teşekkürler, emeğine sağlık.
Teşekkürler erhan bey çalıştı :)
eline saglık sagolasın son yazı linklerini yeni sekmede nasıl açtırabiliriz aceba.
kolay gelsin.
teşekkürler anlatım için ben bu son yazıların sadece başlıklarını degil anasayfada ki gibi sayfalar içerik vb. olarak gelmesini istiyorum yani anasayfayı başka bir sayfaya taşımak istiyorum bir nevi.index.php deki kodları kendim bir tema php olusturup oraya yazdıgım zaman archive i getirmiyor onu nasıl yapabilirim acaba
Teşekkür Yakuter! işime yaradı :)
çok teşekkürler bu çok işime yardı.
Bu kodu sadece belirli kategorilerden yazı çekecek şekilde düzenleyebilir misiniz?
Çok işime yaradı, teşekkürler. Açıklama da koymak istersem ne yapmalıyım?
Bilgi için çok teşekkür ederim css olarak iyi bir tasarım yaparsam istediğime ulaşırım sanırım
tşk ederim kod işimi gördü ama css yide payLaşsaydınız yakup bey
Allah Razı Olsun. Çalışan Birşey Buldum :D