Geçen haftaki koşturmanın da ardından yeni yılda artık ‘beta’ yazısını da kaldırayım istiyordum. Bunun için temel fonksiyon olarak gördüğüm özellikleri tamamlamam gerekiyordu. Bu bir kural değilse de ben öyle istiyordum.
Temel fonksiyonları tamamladığıma göre artık ‘beta’ yazısına da gerek yok. Bu temel fonksiyonların arasında Typebased temasında yer almayan Arşiv ve Bağlantılar sayfalarımı nasıl yaptığımı da kısaca açıklayayım.
- Temanın single.php’sini aldım
- İki adet dosya yarattım (biri links.php diğeri archives.php)
- Bunların başlarına şu yazıyı ilave ettim:
<?php /* Template Name: Arşiv */ ?> - Sayfanın yazı gösteren kısımlarında gerekli düzenlemeleri yapıp sadece başlık ve yazının çıkacağı kısmı bıraktım.
- Yazı yerine bağlantı listem için şu WordPress kodu yeterli oldu:
wp_list_bookmarks(‘between= -
&show_description=1&title_li=&categorize=0&orderby=rand’); - Aylara göre arşiv listem için ise şu kod:
wp_get_archives(‘type=monthly’); - php dosyalarını düzenledikten sonra dosyaları temanın klasörüne yükledim
- İki yeni sayfa yarattım
- Sayfa şablonları WordPress 2.7′de sağ sütunda yer alıyor, oradan da yukarıdaki ilk koddaki isimleri (Arşiv ve Bağlantılar) seçtim
- Kaydedip yayınladığımda sayfalar yerindeydi
Bütün bunları tabii <li> tag’i içinde yazdığımı da ilave etmem lazım. Sonuç güzel olduysa da yukarıda yazdığım şekilde olmadı tabii – hem PHP bilmediğimi hem de temanın CSS yapısını defalarca bozduğumu düşünürseniz baya uğraştırdılar. Sonuç olarak artık bağlantılarım ve arşivime kolayca ulaşabiliyorsunuz, takılırsanız size genel kavramlarda yardımcı olurum (meali: sizin için temanıza bu sayfayı eklememi istemeyin, uğraşın, takıldığınızda sorun :-) )
Like this post? Post Comment, Download and Subscribe RSS