WordPress Koşul Fonksiyonları

28 Haziran 2009 Yazan  
Kategori Wordpress

Koşul fonksiyonları sitenizi kolayca özelleştirmenize olanak veren basit ancak gerçekten yararlı fonksiyonlardır.


Örneğin, anasayfada “Sitemiz yenileniyor…” yazısını göstermek istiyoruz, ancak bu yazının ne sayfalamada ne de başka bir yerde gösterilmesini istemiyoruz, sadece girişte gösterilsin istiyoruz. O zaman index, header, footer yada sidebar nerede göstermek istiyorsanız içerisine şu kodu yazmalısınız:


1.< ?php if(is_home()) { ?>Sitemiz yenileniyor…



Şimdi diğer koşulları görelim:


1.is_home () – kullanıcı ana sayfada ise (blogda)
2.is_front_page () – kullanıcı ön sayfada ise (blogda yada açılışta tanımlı başka bir sayfada)
3.is_sing le – eğer tekil bir yazı gösteriliyorsa
4.is_sticky () – eğer yazı sabit yazı ise
5.is_page () – eğer bir sayfa gösteriliyorsa
6.is_category () – eğer bir kategori gösteriliyorsa
7.is_tag () – eğer bir etiket sayfası gösteriliyorsa



Yukarıda verdiğim kodda olduğu gibi sizde if içerisinde kontrol yaparak gösterimi düzenleyebilirsiniz.


Bu verdiklerim en çok kullanılan koşul fonksiyonları. Diğerlerini de görmek isterseniz, WordPress Conditional Tags sayfasına bakabilirsiniz.
En Yaygın WordPress Fonksiyonları


Bildiğiniz gibi WordPress’in temalarda kullanılan bir çok fonksiyonu var. Bunların en çok bilinenlerinin listesi de burada :)

01.< ?php the_time() ?> – Gösterimdeki yazının, yazıldığı zamanı gösterir
02.< ?php the_date() ?> – Bir yazının yada yazıların yazılma tarihini gösterir
03.< ?php the_title(); ? > – Gösterimdeki yazının başlığını gösterir
04.< ?php the_permalink() ? > – Kalıcı bağlantı linkini gösterir
05.< ?php the_category() ? > – Yazının bulunduğu kategoriyi gösterir
06.< ?php the_author(); ? > – Yazının yazarını gösterir
07.< ?php the_ID(); ? > – Gösterimdeki yazının numarasını (id’sini) gösterir.
08.< ?php wp_list_pages(); ?> – Sitedeki tüm sayfaları gösterir
09.< ?php wp_tag_cloud(); ?> – Etiket bulutunu gösterir
10.< ?php wp_list_cats(); ?> – Sitedeki tüm kategorileri gösterir
11.< ?php get_calendar(); ?> – Takvimi gösterir
12.< ?php wp_get_archives() ?> – Tarih bazlı arşiv listesi gösterir
13.< ?php posts_nav_link(); ?> – Önceki sayfa ve Sonraki sayfa bağlantılarını gösterir
14.< ?php next_post_link() ?> – Sonraki yazının bağlantısını gösterir
15.< ?php previous_post_link() ?> – Önceki yazının bağlantısını gösterir

Arkadaşına Öner

Yorumlar



Yorumlarınızda resiminizin gözükmesi için, gravatar a abone olun!