Temayı Türkçe Yapmanın Teknik Yolları ve Dil Dosyaları
Temayı Türkçe yapmak için önce Ayarlar > Genel > Site dili'ni "Türkçe" seçin, ardından Başlangıç > Güncellemeler sayfasında "Çevirileri güncelle" düğmesine basın; wordpress.org'daki temaların Türkçe çevirisi varsa wp-content/languages/themes klasörüne kendiliğinden iner. Çevirisi olmayan ya da eksik kalan metinler için temanın "languages" klasöründeki .pot şablonundan yararlanan aşağıdaki yöntemleri kullanın.
- Loco Translate eklentisi ile panel üzerinden doğrudan çeviri yapma.
- Poedit yazılımı kullanarak .po ve .mo dosyalarını yerel bilgisayarda düzenleme.
- Child Theme (Yavru Tema) kullanarak güncellemelerde çevirilerin kaybolmasını engelleme.
Dil dosyalarının hiyerarşisi, WordPress çekirdeğinin hangi metni nerede arayacağını belirler. Bir temanın Türkçe olması sadece yönetim panelinin Türkçeleşmesi değil, aynı zamanda kullanıcı tarafındaki "Devamını Oku", "Yorum Yap" gibi alanların da yerelleştirilmesidir. JavaScript ile gelen metinler için ayrıca JSON çeviri dosyaları kullanılır; WordPress 6.5'ten beri .l10n.php biçimindeki çeviri dosyaları çevirilerin daha hızlı yüklenmesini sağlar.
Teknik açıdan bakıldığında, temanın functions.php dosyası içerisinde load_theme_textdomain() fonksiyonunun doğru tanımlanmış olması gerekir. Eğer bu fonksiyon eksikse, tema klasöründeki dil dosyaları yüklenmeyebilir (wp-content/languages/themes klasöründekiler WordPress 4.6'dan beri kendiliğinden yüklenir). Bu durumda tema metinleri İngilizce kalır; sayfanın dil etiketi ise temadan değil, site dili ayarından gelir.
Çeviri sürecinde dikkat edilmesi gereken bir diğer husus, metinlerin uzunluğudur. İngilizce kelimeler genellikle Türkçeye göre daha kısa olduğu için, tema tasarımındaki butonlar veya menü alanları Türkçe kelimeler eklendiğinde taşma yapabilir. Bu nedenle, esnek (responsive) yapıya sahip temaların tercih edilmesi, görsel bütünlüğün korunması açısından büyük avantaj sağlar.
| Tema Adı | Hız Puanı | SEO Uyumu | Lisans Türü | Destek Seviyesi |
|---|---|---|---|---|
| Astra | Yüksek | Çok Yüksek | Ücretsiz / Ücretli | Destek Bileti (Pro) |
| GeneratePress | Çok Yüksek | Üst Düzey | Ücretsiz / Ücretli (GP Premium) | Hızlı Yanıt Süresi |
| OceanWP | Orta - Yüksek | Yüksek | Ücretsiz / Eklenti Bazlı | Geniş Forum Desteği |
| Kadence | Yüksek | Çok Yüksek | Ücretsiz / Ücretli | E-Posta Desteği |
| Blocksy | Yüksek | Yüksek | Ücretsiz / Ücretli | Destek Bileti (Pro) |
En İyi 5 Türkçe WordPress Teması İncelemesi
Performans ve kullanıcı deneyimi odaklı temalar, ağır ve çok amaçlı temaların önüne geçmiştir. Seçtiğimiz bu 5 tema, hem hafif kod yapılarıyla hem de geniş Türkçe topluluk desteğiyle öne çıkmaktadır.
- Astra: Geniş başlangıç şablonu kütüphanesi ve wordpress.org üzerinden gelen Türkçe çevirisiyle en popüler seçeneklerden biri.
- GeneratePress: Çok küçük varsayılan dosya boyutuyla hız odaklı siteler için uygun çözüm.
- OceanWP: E-ticaret projelerinde WooCommerce ile en uyumlu çalışan esnek tema.
- Kadence: Blok düzenleyici (Gutenberg) ile tam uyumlu, modern ve sürükle-bırak kolaylığı sunan yapı.
- Blocksy: Görsel özelleştirme seçenekleri en geniş olan ve ücretsiz sürümüyle bile profesyonel sonuçlar veren tema.
Astra teması, özellikle Elementor ve Beaver Builder gibi sayfa yapıcılarla kusursuz çalışması sayesinde Türkiye'deki ajansların ilk tercihi olmaya devam ediyor. Temanın sunduğu "Customizer" ayarlarının büyük bir kısmının gönüllü çevirmenler tarafından Türkçeleştirilmiş olması, teknik bilgisi az olan kullanıcılar için büyük kolaylıktır.
GeneratePress ise kararlılığı ve hata payının düşüklüğü ile bilinir. Ücretsiz sürümü wordpress.org'da bulunur; GP Premium eklentisi ek modüller (Elements, Site Library gibi) ekler. Bu tema, özellikle içerik odaklı blog siteleri ve haber portalları için rakipsiz bir performans sunar.
OceanWP, sunduğu onlarca ücretsiz eklentiyle temanın işlevselliğini artırmanıza olanak tanır. Özellikle WooCommerce için sunduğu ek ürün ve sepet sayfası seçenekleri, e-ticaret girişimcileri için bu temayı bir adım öne çıkarır. Tasarımın her aşamasında Türkçe dil desteğinin korunması, profesyonel bir imaj çizmenize yardımcı olur.
Kaynak: WordPress Resmi Tema Dizini
Yerel SEO ve Dil Yapılandırması Stratejileri
Türkçe bir web sitesinin Google Türkiye sonuçlarında üst sıralarda yer alması için tek dilli bir sitede "hreflang" etiketi gerekmez; hreflang yalnız aynı sayfanın farklı dil sürümleri varsa kullanılır. Google sayfanın dilini görünen içerikten anlar ve lang özniteliğini kullanmadığını belirtir; yine de tarayıcılar ve ekran okuyucular için bu değerin "tr" olması gerekir.
SEO Uyumlu Tema Özellikleri
- Sayfa başlıklarında ve meta açıklamalarında Türkçe karakterlerin düzgün işlenmesi.
- Breadcrumb (ekmek kırıntısı) yapısının tamamen Türkçeleştirilebilir olması.
- JSON-LD şema verilerinin yerel işletme bilgilerine göre düzenlenebilmesi.
Temanızın kod yapısı ne kadar temiz olursa, Google botları içeriğinizi o kadar hızlı dizine ekler. Türkçe dil yapısı, sondan eklemeli bir dil olduğu için anahtar kelime kullanımları İngilizceye göre farklılık gösterir. Kaliteli bir tema, bu dilbilgisi yapısını bozmadan başlık etiketlerini (H1-H6) hiyerarşik bir düzende sunmalıdır.
Ayrıca, sitenizin yüklenme hızı yerel SEO için her zamankinden daha kritiktir. Türkiye'deki kullanıcıların büyük çoğunluğu mobil cihazlar üzerinden internete eriştiği için, temanın mobil öncelikli (mobile-first) bir yapıda olması gerekir. Görsellerin "lazy load" özelliğiyle yüklenmesi ve CSS dosyalarının minimize edilmesi, temanın yerel rekabette elini güçlendiren unsurlardır.
Son olarak, URL yapılarının (permalink) Türkçe karakterlerden arındırılması ancak başlıkların Türkçe kalması SEO açısından en sağlıklı yöntemdir. Temanızın bu yönlendirmeleri ve karakter dönüşümlerini eklentilerle uyumlu şekilde yönetebilmesi, teknik hataların önüne geçer ve kullanıcı deneyimini iyileştirir.
İlgili hizmetWordPress SEO Stratejisi ↗E-Ticaret ve WooCommerce Yerelleştirmesi
Türkiye'de bir online mağaza açmak istiyorsanız, seçtiğiniz temanın WooCommerce eklentisiyle sadece uyumlu olması yetmez; aynı zamanda yerel alışveriş alışkanlıklarına da yanıt vermesi gerekir. Taksit tablosu gösterimi, TC Kimlik No alanı gibi yerel gereksinimler temanın tasarımını bozmamalıdır.
E-Ticaret Temalarında Olması Gerekenler
- Iyzico, PayTR gibi yerel ödeme geçitleriyle görsel uyum.
- Üyelik ve ödeme sayfalarının (Checkout) adım adım ve Türkçe rehberli olması.
- Para birimi simgesinin (₺) ve kuruş hanelerinin doğru konumlandırılması.
WooCommerce tabanlı bir sitede, sepet sayfası ve ödeme formu dönüşüm oranlarını doğrudan etkiler. Temanızın bu alanlarda sunduğu özelleştirme seçenekleri, kullanıcının güvenini kazanmanızı sağlar. Örneğin, "Siparişi Onayla" butonu yerine "Ödemeyi Yap" gibi daha net ifadelerin kullanılması, Türk kullanıcı davranışlarına daha uygundur.
E-ticaret temalarında hız, doğrudan satış kaybı demektir. Ürün sayfalarındaki yüksek çözünürlüklü görsellerin hızlı yüklenmesi için temanın WebP formatını desteklemesi ve optimize edilmiş bir galeri yapısı sunması gerekir. Artırılmış gerçeklik (AR) destekli ürün görünümleri de temalarda aranan bir özellik haline gelmiştir.
Müşteri destek sistemleri ve canlı yardım baloncuklarının temanın alt kısmında düzgün konumlanması da yerelleştirmenin bir parçasıdır. Türkçe karakterli fontların bu alanlarda okunabilir olması, mobil kullanıcıların işlemlerini kolayca tamamlamasına olanak tanır. Temanın bu tür üçüncü taraf araçlarla çakışmadan çalışması, teknik süreklilik için elzemdir.
Tipografi ve Türkçe Karakter Desteği
Bir web sitesinin profesyonelliği, kullandığı fontların kalitesi ve bu fontların Türkçe karakterleri (ğ, ü, ş, i, ö, ç) ne kadar düzgün görüntülediğiyle ölçülür. Birçok popüler tema Google Fonts kullanır ancak her fontun "Latin Extended" (Latin Genişletilmiş) seti bulunmaz.
Font Seçiminde Dikkat Edilmesi Gerekenler
- Seçilen fontun 'Latin-Ext' desteğinin mutlaka aktif edilmesi.
- Başlık ve gövde metinleri arasında okunabilirlik açısından kontrast oluşturulması.
- Font dosyalarının yerel sunucuda barındırılarak (Local Hosting) hız artışı sağlanması.
Türkçe karakterlerin desteklenmediği fontlarda, sistem varsayılan bir fonta (genellikle Arial veya Times New Roman) geri döner. Bu durum, kelimenin ortasında farklı bir karakterin görünmesine ve tasarımın amatörce algılanmasına yol açar. İyi bir WordPress teması, font ayarları bölümünde karakter seti seçimine imkan tanır.
Tipografi sadece estetik değil, aynı zamanda erişilebilirlik meselesidir. Web erişilebilirliği standartları daha sıkı hale gelmiştir. Temanızın satır arası boşlukları (line-height) ve harf aralıkları (letter-spacing), Türkçe metinlerin uzun yapısına göre ayarlanabilir olmalıdır. Bu, özellikle uzun blog yazılarında okuyucunun gözünü yormadan içeriği tüketmesini sağlar.
Font yükleme stratejileri de performansın bir parçasıdır. Temanızın font-display: swap; özelliğini kullanması, fontlar yüklenene kadar metinlerin görünür kalmasını sağlar. Bu teknik detay, Core Web Vitals ölçümlerinde LCP (En Büyük İçerikli Boyama) değerini iyileştirerek sitenizin daha hızlı algılanmasına yardımcı olur.
Mobil Uyumluluk ve Temel Web Verileri
Mobil cihaz kullanım oranlarının masaüstünü geride bıraktığı günümüzde, bir temanın "responsive" olması artık bir seçenek değil, zorunluluktur. Ancak sadece ekran boyutuna göre şekil alan değil, aynı zamanda dokunmatik etkileşimlere duyarlı temalar fark yaratmaktadır.
Mobil Performans Kriterleri
- Parmakla tıklanabilen alanların (Touch Targets) yeterli büyüklükte ve aralıkta olması.
- Görsellerin cihaz çözünürlüğüne göre otomatik boyutlandırılması (Srcset desteği).
- Kaydırma sırasında takılma yapmayan (Jank-free) akıcı animasyonlar.
Temel Web Verileri (Core Web Vitals), Google'ın sayfa deneyimini ölçtüğü üç metriktir: LCP, INP ve CLS. Temanızın CLS (Kümülatif Düzen Kayması) skorunun düşük olması, sayfa yüklenirken içeriklerin yer değiştirmemesi anlamına gelir. Türkçe içeriklerde reklam yerleşimleri ve banner alanları bu skoru bozabilmektedir; bu yüzden tema altyapısının bu alanlar için yer tutucu (placeholder) kullanması önemlidir.
Hız tarafında ise INP (Etkileşimden Sonraki Boyama) değeri, en çok dikkat edilen metrik haline gelmiştir. Kullanıcı sitenizdeki bir menüye tıkladığında veya bir formu gönderdiğinde temanın verdiği tepki süresi, kullanıcı deneyimini belirler. Hafif temalar, gereksiz JavaScript yüklerinden arındırıldığı için bu testlerde çok daha başarılı sonuçlar vermektedir.
Mobil sürümde Türkçe dilinin uzun kelime yapısı nedeniyle menülerin iç içe geçmesi sık rastlanan bir sorundur. Bu sorunu aşmak için "Hamburger Menü" yapısının özelleştirilebilir olması ve alt menülerin kolayca açılıp kapanabilmesi gerekir. Seçtiğiniz temanın mobil menü ayarlarında bu esnekliği sunup sunmadığını mutlaka kontrol etmelisiniz.
Tema Güvenliği ve Lisanslama Stratejileri
Türkçe WordPress tema pazarında en büyük risklerden biri, "Nulled" olarak adlandırılan korsan temaların kullanımıdır. Bu tür temalar, içine gizlenmiş zararlı kodlar (malware) ile hem sitenizin güvenliğini tehlikeye atar hem de SEO puanınızı sıfırlar.
Güvenli Tema Kullanımı İçin İpuçları
- Sadece resmi pazar yerlerinden (ThemeForest, WordPress.org) veya geliştiricinin kendi sitesinden alım yapma.
- GPL lisansına sahip temaları tercih ederek yasal süreçlerde güvende kalma.
- Düzenli güncelleme alan ve son WordPress sürümüyle uyumlu olan temaları seçme.
Güvenlik, sadece dış saldırılara karşı korunmak değil, aynı zamanda veri gizliliğini de sağlamaktır. KVKK (Kişisel Verilerin Korunması Kanunu) uyumlu bir web sitesi için temanızın form alanları ve çerez politikası bildirimleri Türkçe ve yasal standartlara uygun olmalıdır. Çeviri dosyalarında bu yasal terimlerin doğru kullanılması, hukuki sorumluluklarınızı yerine getirmenize yardımcı olur.
Güncelleme sıklığı, bir temanın ne kadar sağlıklı olduğunun göstergesidir. Geliştiricisi tarafından terk edilmiş temalar, zamanla PHP sürümleriyle uyumsuz hale gelir ve sitenizin çökmesine neden olur. Türkçe desteği sunan popüler temalar, genellikle geniş bir topluluğa sahip olduğu için bu tür sorunlar hızlıca çözülür ve güvenlik yamaları anında yayınlanır.
Son olarak, temanızın yönetici paneli güvenliğini de göz ardı etmemelisiniz. Türkçe bir yönetim paneli, ayarları daha iyi anlamanızı sağlayarak yanlış yapılandırmadan kaynaklı güvenlik açıklarını önler. Çift faktörlü kimlik doğrulama (2FA) eklentileriyle uyumlu çalışan ve standart WordPress güvenlik protokollerini takip eden temalar, dijital varlığınızı korumanın en iyi yoludur.
Sıkça Sorulan Sorular
1. WordPress teması nasıl Türkçeleştirilir?
Loco Translate eklentisini yükleyerek veya temanın .po dosyasını Poedit programı ile düzenleyerek tüm metinleri Türkçeye çevirebilirsiniz.
2. Ücretsiz temalar Türkçe karakter desteği sunar mı?
Çoğu modern ücretsiz tema Google Fonts kullanır, ancak font ayarlarından 'Latin Extended' seçeneğini aktif etmeniz gerekebilir.
3. Temayı Türkçeleştirmek siteyi yavaşlatır mı?
Hayır, dil dosyaları çok küçük boyutlu metin belgeleridir ve doğru yapılandırıldığında site hızı üzerinde olumsuz bir etkisi yoktur.
4. Tema güncellendiğinde Türkçe çevirilerim silinir mi?
Eğer çevirileri ana tema klasöründe yaptıysanız silinebilir; bu yüzden çeviri dosyalarını Child Theme veya sistem dilleri klasöründe saklamalısınız.
5. En hızlı Türkçe WordPress teması hangisidir?
GeneratePress, Kadence ve Astra varsayılan kurulumda en hafif temalar arasında gösterilir; gerçek hız ise eklentilere, görsellere ve sunucuya bağlıdır.
Tema seçmeden önce temanın translate.wordpress.org'daki Türkçe çeviri oranına, son güncelleme tarihine ve seçtiğiniz fontun Latin Extended desteğine bakın; eksik metinleri Loco Translate ile tamamlayın.
Özetle
WordPress projelerinde Türkçe tema kullanımı, yerel SEO avantajlarından kullanıcı deneyimine kadar geniş bir yelpazede başarıyı doğrudan etkileyen teknik bir süreçtir.














