DMRY.NET’e Hoşgeldiniz
Nerdeyim? GirişWordPress › Wordpress temanızdaki tarihleri Türkçe dilde görüntülemek

Bu konuda bir yardım isteği gelmiş iletişim üzerinden. Aslında basit fakat karışık bir olay. O nedenle site üzerinden de açıklama gereği duydum. Yazımızın devamında Wordpress üzerinde Türkçe formatlı tarih kullanımını göreceğiz.

Türkçe formatlı tarihin görünmeme nedenleri?

Wordpress temanızdaki tarihler Türkçe dil ya da formatta değilse, nedenleri aşağıdakiler olabilir.

  1. Tarih içerisindeki ay ve gün isimlerinin çevirisi Türkçe dil dosyası içerisinde yer almaktadır. Bu nedenle eğer Türkçe dil dosyasını kullanmıyorsanız, tarih isimleri İngilizce çıkabilir.
  2. Türkçe dil dosyanızı kullanmanıza karşın tarih isimleri Türkçe değilse, o halde bunun nedeni tema kodlayıcısının Wordpress tarih fonksiyonu yerine, PHP tarih fonksiyonu kullanmış olmasıdır.

Wordpress ile PHP tarih fonksiyonları arasındaki fark nedir?

Aslında ikisi de aynı işlevi görür, yani tarihi verir. Ancak Wordpress tarih fonksiyonu, tarihi çıktı vermeden önce, mevcut dil dosyasındaki tarih adları ile karşılaştırma yapar ve gün ile ay isimlerini günlüğünüzün yayın yaptığı dile çevirir. Aradaki fark bu kadardır. Wordpress tarih fonksiyonu yerine, PHP tarih fonksiyonu ile yazı tarihlerini biçimlendirmek isterseniz, tarih isimlerinde sıkıntılar yaşayabilirsiniz.

Wordpress tarih fonksiyonu nedir, nasıl kullanılır?

Wordpress ile tarihi veren fonksiyon the_time, tarihi değişken olarak geri döndüren ise get_the_time fonksiyonudur. Her iki fonksiyon da yazıların listelendiği The Loop altında kullanmalıdır ve ilgili yazının yayınlanma tarihi verir. İki fonksiyonun üzerinden de tarih biçimlendirme harfleri kullanılabilir. Bu harfler ve özelliklerine buradaki adresten erişilebilir.

Örnek bir kullanım alttaki gibidir.

Bu yazı <?php the_time('d F Y, H:i') ?> tarihinde yazılmıştır.
// Bunu çıktısı şu formatta olacaktır;
//Bu yazı 17 Şubat 2008, 20:27 tarihinde yazılmıştır.

Bu yazı 17 Şubat 2008, 20:31 tarihinde yazılmış olup bu zamana kadar 592 kez görüntülenmiştir

Bu yazı 7 adet yorum almıştır ve bunların tamamı görüntülenmektedir.

#7 – 03 Haziran 2008 , 16:36
  • Yorumlar: 1119
  • İlk Yorum:
    16 Eki. 2005
#6 – 02 Haziran 2008 , 14:43

ingilizce wordpress kullanılıyorsa Tarihler Türkçe gösterilemezmi ?

  • Yorumlar: 42
  • İlk Yorum:
    10 Haz. 2007
#5 – 02 Haziran 2008 , 12:44

Teşekkürler fakat ben anlamadım ingilizce wp kullanıyorum takvimde aylar kısaltılmış olarak görünüyor ingilizce index.php dosyasındaki kodlar

class="post-month" php the_time(’M) class="post-day" php the_time(’d') BİR TÜRLÜ Türkçe olmadı

  • Yorumlar: 42
  • İlk Yorum:
    10 Haz. 2007
#4 – 12 Mart 2008 , 00:56

Teşekkürler. bu eklentiyle birlikte siteyi tm anlamıyla türkçe yaptım.

  • Yorumlar: 4
  • İlk Yorum:
    12 Mar. 2008
#3 – 23 Şubat 2008 , 02:53

Kullandığım bir eklentide php date fonksiyonu kullanılmış haliylede ay isimleri ingilizce gözüküyor. Bu fonksiyonu loopda kullanacağımız için eklentide kullanmak işe yaramayacaktır sanırım. Eklentideki tarih kısmını türkçeleştirmenin bir yolu olabilir mi acaba? Eklentinin ismi Miniposts 2. Teşekkürler.

  • Yorumlar: 1
  • İlk Yorum:
    23 Şub. 2008
#2 – 21 Şubat 2008 , 03:30

Sadece bir ekleme …
Yazım kuralarına göre saat gösteimi 13:27:35 değil, 13.27:35 şeklindedir.

  • Yorumlar: 1
  • İlk Yorum:
    21 Şub. 2008
#1 – 18 Şubat 2008 , 10:47

yardımların için çok teşekkürler bu akşam denemeye başlıyorum.Umarım başarılı olurum :)

  • Yorumlar: 1
  • İlk Yorum:
    18 Şub. 2008
YAZIYI BEĞENDİN Mİ?

Yazını çok beğendim. Yeni yazılarının e-posta adresime gelmesini istiyorum :)

Haberler RSS Yorumlar RSS

© 2008 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.