WordPress tema fonksiyonları – tags
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. http://ufoss.com
<?ΡΗΡ 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. http://ufoss.com
<ΡΗΡ 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.
http://anarschi.com/wpedit.pdf
http://codex.wordpress.org/Template_Tags
http://www.r10.net/wordpress/528714-tema-yapimcilari-icin-wordpress-fonksiyonlari.html





çok teşekkür ederim güzel paylaşım