WORDPRESS TEMA FONKSİYONLARI

WORDPRESS TEMA FONKSİYONLARI

Aşağıda bulunan bütün kodlar birer PHP kodlarıdır.Bir .php dosyasına ve <?php…..?> php başlangıç ve bitiş yazmayacağım.Hadi başlayalım…

WP_HEAD();

HTML <head> </head> tag’leri arasında ve </head> hemen öncesinde eklenmesi gereken bir destekleyici fonksiyondur.Fonksiyon yaptığınız temaya özellikler getirir.WordPpress hakkında bilgiler,RSS linki ve kurulan eklentilerin .css.js gibi kütüphanelerini yükler.Bu fonksiyon olmazsa yüklenecek görsel işleve sahip eklentilerin çoğu çalışmayacaktır.Fonksiyon header.php veya index.php içerisinde kullanılır.

WP_FOOTER();

html <body></body> tag’leri arasında ve </body> hemen öncesinde eklenmesi gereken bir destekleyici fonksiyondur.Kurulan eklentilerin .css.js gibi kütüphanelerini yükler.Bu fonksiyon olmazsa yüklenecek eklentilerin çoğu çalışmayacaktır.Özellikle AJAX özelliği taşıyan eklentiler bu fonksiyonun olmadığı temalarda çalışmamakta veya sorunlu çalışmaktadır.Fonksiyon footer.php veya index.php içerisinde kullanılır.

BLOGİNFO(‘İSTENEN ÖZELLİK’);

Gelişmiş bir fonksiyondur.Bir çok konuda çözüm ve içerik sağlar.Bu fonksiyonlar genellikle <head> </head> tag’leri arasında kullanılır fakat temanın farklı yerlerinde çalışır ve ihtiyaç olursa kullanılabilir.istenenOzellik kısmından yaklaşık 22 özellik isteği yapabiliriz.Zamanla yeni özellikleer gelmektedir.Bunları sıralayacak olursak;

  • bloginfo(‘name’); Sitenin adını getirir.
  • bloginfo(‘description’); Sitenin açıklamasını getirir.
  • bloginfo(‘admin_mail’); Sitenin admin mail adresini getirir.
  • bloginfo(‘url’); Sitenin adresini URL biçiminde getirir.
  • bloginfo(‘home’); Sitenin adresini URL biçiminde getirir.
  • bloginfo(‘home_url’);Sitenin adresini URL biçiminde getirir.
  • bloginfo(‘stylesheet_drectory’); Sitenin aktif olan temasının tema klasör adresini URL olarak getirir.
  • bloginfo(‘steyleshett_url’); sitenin aktif olan temasını  style.css adresini URL olarak getirir
  • bloginfo(‘atom_url’); sitenin son yazılarını ATOM protokolüyle URL olarak verir.
  • bloginfo(‘atom_url’); sitenin son yazılarını ATOM protokolüyle URL olarak verir.
  • bloginfo(‘rss_url’); sitenin son yazılarınıRSS protokolüyle URL olarak verir
  • bloginfo(‘rss2_url’); sitenin son yazılarını RSS2 protokolüyle URL olarak verir.
  • bloginfo(‘comments_rss2_url’); Sitenin son yorumlarını RSS2 protokolüyle URL olarak verir.
  • bloginfo(‘comments_atom_url’); Sitenin son yorumlarını ATOM protokolüyle URL olarak verir.
  • bloginfo(‘charset’); Sitenin karakter kodlamasını verir.
  • bloginfo(‘html_type’); Sitenin HTML tipini verir.
  • bloginfo(‘language’); Sitenin hangi dilde kurulduğu bilgisini verir.
  • bloginfo(‘text_direction’); Sitenin dilinin hangi yöne doğru yazıldığı bilgisini verir.Sağa veya sola.
  • bloginfo(‘version’); Sitenin WordPress versiyon bilgisini getirir.

İÇERİK BAŞLIĞI WP_TİTLE()

Bloginfo ile blog ile ilgili bilgileri çekebilirsiniz.Fakat bir yazı sayfa etiket,kategori listelenirken açılan sayfanın başlığını göstermek için wp_title kullanmanız gerekir.

Share this post

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir