WordPress Fonksiyonları
Bu yazıda temasını düzenlemek isteyenler için iyi bir kaynak sunmak istiyorum.
Aşağıdaki fonksiyonların çoğu wordpress temalarımızda kullanılanlardır. Sayfalarımızın istenilen yerine bu kodları dahil ederek temamızı özelleştirebiliriz.
<?ΡΗΡ 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) 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 konuların kodları:
<ΡΗΡ query_posts cat=7 ; > Kategori numarası 7 olan kategorideki konuları döndürür.
<ΡΗΡ query_posts category_name=web; > Kategori ismi web 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=admin; > admin 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.
WordPressin En Çok Kullanılan Fonksiyonları
get_header()
: Bu fonksiyon, tema dosyalarında site başlığını ve menüleri içeren header.php dosyasını çağırır.get_footer()
: Bu fonksiyon, tema dosyalarında site altbilgisini içeren footer.php dosyasını çağırır.the_title()
: Bu fonksiyon, mevcut WordPress yazısının başlığını ekrana yazdırır.the_content()
: Bu fonksiyon, mevcut WordPress yazısının içeriğini ekrana yazdırır.get_template_part()
: Bu fonksiyon, tema dosyalarında belirtilen dosya adı ile birleştirilerek bir parçanın çağrılmasını sağlar.wp_nav_menu()
: Bu fonksiyon, belirtilen menü adının temasında kullanılabilmesi için çağrılır.get_sidebar()
: Bu fonksiyon, tema dosyalarında site kenar çubuğunu içeren sidebar.php dosyasını çağırır.the_post_thumbnail()
: Bu fonksiyon, mevcut WordPress yazısının öne çıkan görselini ekrana yazdırır.the_category()
: Bu fonksiyon, mevcut WordPress yazısının kategorisini ekrana yazdırır.the_author()
: Bu fonksiyon, mevcut WordPress yazısının yazar adını ekrana yazdırır.
Bu fonksiyonlar, WordPress temalarının geliştirilmesinde en yaygın kullanılanlardan sadece birkaçıdır ve WordPress geliştirme dokümantasyonunda daha birçok fonksiyon bulunmaktadır.
Her WordPress kullanıcısını mutlaka bilmesi gereken şeyler…Güzel bilgiler için teşekkürler