Konu
Tema yapımcıları için Wordpress fonksiyonları
26-12-2009, 12:17:58
#1
MadScientist
Tema yapımcıları ve temasını düzenlemek isteyenler için iyi bir kaynak.
<?ΡΗΡ bloginfo(’name’); ?>
Bloğunuzun ismini döndürür.
<?ΡΗΡ bloginfo(’description’); ?>
Bloğunuzun açıklama metnini döndürür.
<?ΡΗΡ bloginfo(’url’); ?>
Bloğunuzun internet adresini döndürür.
<?ΡΗΡ bloginfo(’rss_url’); ?>
RSS 0.92 besleme adresinizi döndürür.
<?ΡΗΡ bloginfo(’rss2_url’); ?>
RSS 2.0 besleme adresinizi döndürür.
<?ΡΗΡ bloginfo(’comments_rss2_url’); ?>
Yorumlarınız için besleme adresinizi döndürür.
<?ΡΗΡ bloginfo(’admin_email’); ?>
Wordpress ayarlarında yazdığınız maili döndürür.
<?ΡΗΡ bloginfo(’charset’); ?>
Wordpress ayarlarında belirttiğiniz charset (UTF-8 dir) ayarını döndürür.
<?ΡΗΡ bloginfo(’version’); ?>
Kullandığınız wordpress sürümünü döndürür.
<?ΡΗΡ bloginfo(’template_directory’); ?>
Kullandığınız temanın adresini döndürür.Eğer dışarıdan resim gibi elementleri ekrana çağırmak isterseniz tema klasörünüzüe yerleştirdikten sonra <img src= "/<ΡΗΡ bloginfo template_directory ; >/resim.jpg> gibi çağırabilirsiniz.
Sayfa,Kategori ve Yollanan konuların fonksiyonlarına geçelim,
<ΡΗΡ query_posts cat=7 ; >
Kategori numarası 7 olan kategorideki konuları döndürür.
<ΡΗΡ query_posts category_name=erdem ; >
Kategori ismi erdem olan kategorideki konuları döndürür.
<ΡΗΡ query_posts tag=wordpress; >
Etiket olarak wordpress yazdığınız konuları döndürür.
<ΡΗΡ query_posts author_name=erdem ; >
erdem isimli kullanıcının yazılarını döndürür.
<ΡΗΡ query_posts author=3 ; >
3 numaralı yazarın yazılarını döndürür.
<ΡΗΡ query_posts pagename=makale ; >
Sayfa ismi dikkat kategori değil makale olan sayfayı döndürür.
<ΡΗΡ query_posts showposts=10 ; >
Son 10 mesajı döndürür.
<ΡΗΡ query_posts hour=12 ; >
Son 12 saatteki mesajları döndürür.
<ΡΗΡ if in_category 1 : >
// HTML veya PHP kodu
<ΡΗΡ endif; >
İd numarası 1 olan kategori içindeyseniz karşınıza çıkmasını istediğiniz kodları yazabilirsiniz.
Mesela sadece istediğiniz kategorilerde reklam yayınlamak için çok kullanışlı bir fonksiyon.
<ΡΗΡ comment_author_IP; >
Yorum yapanın ip adresini döndürür.
<ΡΗΡ comment_author_email; >
Yorum yapanın mail adresini döndürür.
<ΡΗΡ comment_author_url; >
Yorum yapanın website adresini döndürür.
<ΡΗΡ comment_text; >
Yorum kısmına yazılan karakterleri döndürür.
<ΡΗΡ comment_excerpt; >
Yorum kısmına yazılan 20 karakteri döndürür.
<ΡΗΡ comment_date; >
Yorum tarihini döndürür. date n-j-Y gibi kullanılabilir.
<ΡΗΡ comment_time; >
Yorum yapılan saati döndürür.
<ΡΗΡ get_posts offset=1 ; >
Son konuyu döndürür
<ΡΗΡ get_posts include=22 ; >
22 id numarasına sahip konuyu döndürür. Bir konuyu sürekli aynı yerde yayınlamak isterseniz çok kullanışlı bir kod olur.
alıntı yapılmıştır.
anarschi arkadaşımızın paylaştığı
help sheet
Onada
şuradan
ulaşabilirsiniz.
Kullanabileceğiniz benzer help sheetler
Wp-Cany Help Sheet
Frozr Help Sheet
Frank Bültge Help Sheet
DBS İnteractive
TEKKA.DE Help Sheet
Wordpress Codex Help Sheet
Wordpress Architektur Help Sheet