is_home(),is_page(),is_category()…

WordPress temasınının belki de en yararlı fonksiyonlarından bahsedeceğim bu yazımda. Yazının devamında aşağıdaki fonksiyonları nasıl kullanabileceğinizi ve ne işe yaradıklarını göreceksiniz.

  • is_home()
  • is_page()
  • is_category()
  • is_404()
  • is_search()
  • is_month()


is_home() : Eğer bulunduğunuz sayfa anasayfa ise true değerini alır. Böylece sadece anasayfada gerçekleşmesini istediğiniz bir işlem yapabilirsiniz. Mesela bir sayacımız var ama sadece kişiler anasayfadayken saymasını istiyoruz. Böylece sayfalarda iken sayaç saymayacaktır. Bu fonksiyon işi oldukça kolaylaştırıyor.

if(is_home()){$sayac++;}

is_page() :Eğer bir sayfada iseniz true değerini alır. is_home() gibi kullanılabilir.

if(is_page()){/*bunu yap*/}else{/*bunu yap*/}

is_category() :Eğer bir kategori açmış iseniz true değerini alır. Yukarıdakiler gibi kullanılabilir.

is_404() :Eğer bir yanlı bir sayfaya girmeye çalışıyorsanız mesele önceden varolup şimdi silinmiş olan bir sayfa ise bu fonksiyon true değerini döndürür ve

if(is_404()){echo "Sayfa Bulunamadı!";/*diyebilirsiniz*/}

is_search() :Bir arama sonucu göstermekte iseniz true değerini alır. Aynı şekilde kullanabilirsiniz.

is_month() :Eğer aylık bir arşivi açmakta iseniz true değerini döndürür. Bununla sayfanın herhangi bir yerine şu ayı okuyorsunuz diyebilirsiniz. Yukarıdaki gibi bir if fonksiyonu yeterli olur. Ayrıca is_day() ve is_year() fonksiyonları da bulunmaktadır.

Benzer Yazılar

yakuter

Erhan Yakut

www.yakuter.com

Genç yaşlarda programlama ile tanıştı ve Delphi ile başladığı programlama macerasına şuanda PHP, SQL, Javascript, AJAX, CSS, XHTML teknolojileri ile devam etmektedir. Elektrik - Elektronik bölümü mezunu olan "yakuter" 2006 yılından itibaren yakuter.com'un yazarlığını yapmaya başlamıştır.

Bu Yazıya Ait Yorumlar

gevv

gevv
11 Temmuz 2009

Teşekkürler abi

gevv

gevv
23 Temmuz 2009

Çözemediğim bir sorun var abi mesela bir kodun ana sayfada ve sayfalarda görünmemesi için ne yapmalıyız

if !is_home : kod…… hp endif içine kodları yazarak ana sayfada görünmemesini sağlıyorum iki bölüm için nasıl kullanabilirim

Peki ya sizin düşünceleriniz?

Facebook Grubumuz Twitter Wordpress Linked in Google Friendfeed RSS Beslemesi Feedburner RSS

Yakuter web tasarım, yazılım geliştirme, IPhone uygulamaları gibi konular da Üreticy'yi öneriyor.

TAMindir.com - Yeni Programlar

Ashampoo ClipFinder HD - Windows

ClipFinder HD, en ünlü 15 video paylaşım sitesi üzerinden video arayıp indiren ve format dönüştüren ...

G Data TotalCare - Windows

G Data TotalCare bilgisayarınızda sağladığı tam kapsamlı güvenlik yanında optimizasyon araçlarıyla s...

G Data InternetSecurity - Windows

G Data InternetSecurity anti-virüs, anti-casus, anti-spam anti-rootkit korumalarının yanında progra...

G Data AntiVirus - Windows

Performans problemi yaşamadan virüslerden korunmanızı sağlayan G Data AntiVirus, bilgisayarın aktif ...

Xfire - Windows

Multiplayer oyun severlerin en çok ihtiyaç duydukları iletişim araçlarını içinde bulunduran ve onlin...

Abonelik

Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.

yakuter.com © 2006-2010 Erhan Yakut. Site tasarım Cenk Akyıldız - (Tema Bilgisi).
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.