WordPress Lightword teması Türkçe çevirisi

Geçen gün WordPress tema dizininde oldukça güzel bir tema ile karşılaştım. Andrei Luca tarafından hazırlanan Lightword teması, sadeliğinin yanında şıklığı, derli-toplu oluşu ve kullandığı ekstra özellikler ile de dikkatimi çekti. Temayı Türkçeleştirdikten sonra kendim de bir süre kullanmaya karar verdim. Yeterli vakit bulup kendi temamı yapıncaya kadar (veya daha güzel bir tema gözüme çarpana kadar) kullanmayı düşünüyorum.

Temanın Türkçe dosyalarının adreslerini yayınlamadan önce yukarıda belirttiğim ekstra özellikler konusunu biraz açıklayayım isterseniz:

Bu özelliklerden biri; temanın alıştığımız temaların aksine farklı dil dosyaları kullanılabilecek şekilde hazırlanmış olması. Yani temayı farklı bir dile çevirmek isterseniz temanın PHP dosyalarında düzenleme yapmak yerine lang dizini altında yeni bir dil dosyası oluşturup (varsayılan dil dosyasını kopyalayıp isim değiştirmek suretiyle) PoEdit programıyla gerekli alanların çevirisini yapmak yeterli oluyor. Tema, WordPress’inizin varsayılan diline uygun dil dosyasını zaten kendisi otomatik olarak seçecektir. Eğer temada WordPress’inizin diline uygun bir dil dosyası yoksa temanız varsayılan olarak İngilizce kalacaktır.

Temada beğendiğim bir diğer özellik de Cufón ismi verilen ‘JavaScript ile metin değiştirme tekniği’nin kullanılmış olması. Bu teknik sayesinde sIFR ile Flash dosyaları kullanılarak yapılan sistem fontları haricinde font kullanma işlemi JavaScript ile kolayca yapılabiliyor. Yani elinizde olan, bilgisayarımızda kayıtlı bir fontu temamızın yazı başlıklarında vs. kullanabileceğiz.

Gelelim temamızın çevirisine; yazının sonuna hem LightWord temasının Türkçeleştirilmiş dosyalar da dahil tüm dosyaları, hem de sadece Türkçe dil dosyaları için farklı bağlantılar ekledim. Eğer ikinci seçeneği tercih edip sadece dil dosyalarını indirecekseniz, indirdiğiniz bu dosyaları temanızın lang dizinine atmanız yeterli olacaktır. Yaptığım birkaç denemede, site arayüzünün Türkçeleşmesinde sorun yokken yönetim panelinde tema ayarlarını düzenleyebileceğiniz sayfanın Türkçeleşmediğine şahit oldum ve functions.php dosyasını da Türkçeleştirdim. Bu nedenle Türkçe dil dosyalarının da içinde bulunduğu tüm tema dosyalarını indirenlerin bu tür bir sorunu olmayacaktır.

Gelelim tema ayarlarına;

Temanın tüm dosyalarını wp-content/themes dizinine yükleyip yönetim panelinden Lightword temasını seçtiğinizde Görünüm başlığı altına LightWord Ayarları menüsü de eklenecektir. Buradan temanızla ilgili gerekli ayarları kontrol edebilirsiniz.

Bu ayarlar;
– Cufón’u aktif etmek, devre dışı bırakmak,
– Extra Cufón Özellikleri ile özel ve Türkçe karakterleri kullanabilmek,
– Yazıların altına bu yazıyı beğen bölümü eklemek
– Kategorileri üstte göstermek
– Sayfalar için yorumları kapatmak,
– Başlıkta metin yerine resim kullanımı,
– Yazıların altına yazar bilgisini eklemek,
şeklinde sıralanabilir.

Temanın varsayılan Cufón fontu olan Myriad Pro, Cufón’u aktif ettiğinizde Türkçe karakterleri desteklememektedir. Temanızda Türkçe karakter kullanabilmek için “Extra Cufon özellikleri akif” kutusunu da seçmelisiniz.

“Başlıkta metin yerine resim kullan” bölümünü aktif ettiğinizde sitenizin logo (header) bölümünde metin değil de resim görünecektir. Bu resim images dizininde bulunan header-image.png resmidir ve bu resmin yerine hernangi bir resim editöründe 600×56 pixel boyutunda bir resim hazırlayıp  header-image.png ismiyle kaydederek kullanabilirsiniz.

  Lightword Türkçe teması (1.9.9.2) (224,2 KiB)

  Lightword Türkçe Dil Dosyası (1.9.9.2) (4,7 KiB)

NOT: Temanın ve dil dosyasının sürümlerini 1.9.9.2 versiyonuna güncelledim.

WordPress Lightword teması Türkçe çevirisi

WordPress Lightword teması Türkçe çevirisi

WordPress yazı bağlantılarından #more yazısını kaldırmak

WordPress, varsayılan yazı detaylarını gösterme bağlantılarının (Devamını oku) sonuna #more yazısını ekleyerek okumaya kaldığımız yerden devam etmemize olanak sağlıyor. Fakat bu durum, benim gibi “Bağlantılarım temiz olsun” diyenler veya detay sayfasında sayfanın tamamını görmek isteyenler için rahatsız edici bir hal alıyor. Siz de böyle düşünüyorsanız işte #more yazısını kaldırmanın yolları…

WordPress yazı bağlantılarından #more yazısını kaldırmanın birkaç yolu var. İşte bu yollardan benim bildiklerim:

1. Sitemizin wp-includes dizininde bulunan post-template.php dosyasından gerekli bölümü silerek bağlantılarımızdan bu rahatsız edici bölümü kaldırabiliriz. Önce post-template.php dosyamızın 226. satırına (2.8 versiyonu için geçerlidir) gidip aşağıdaki kodu buluyoruz.

$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>", $more_link_text );

Kodu şu şekilde değiştiriyoruz.

$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "\" class=\"more-link\">$more_link_text</a>", $more_link_text );

Bu yöntemde değişiklik yaptığımız post-template.php dosyası versiyon güncellemelerinde değiştiği için her güncelleme sonrası tekrarlanması gerekmektedir. Bu yüzden pek tavsiye edeceğim bir yöntem değil.

2. #more efendiden kurtulmak için tercih edebileceğimiz ikinci yöntem; WordPress’in resmi sitesinde de anlatıldığı gibi temamızın functions.php dosyasına aşağıdaki kodu eklemek.

/*
* Devamını oku bağlantılarından #more yazısını kaldırmak
* https://tercan.net/
*/
function remove_more_jump_link($link) {
$offset = strpos($link, '#more-');
if ($offset) {
$end = strpos($link, '"',$offset);
}

if ($end) {
$link = substr_replace($link, '', $offset, $end-$offset);
}
return $link;
}

add_filter('the_content_more_link', 'remove_more_jump_link');

3. “Ya arkadaş! Bu işi, dosya düzenlemeden kolay bir yolla halledemez miyiz?” diyen tembelleri düşünen Viper007Bond, oturup bir eklenti yazmış. More To The Top isimli bu eklentinin detaylarına bakmak isteyenler WordPress Eklenti Rehberinden ilgili adresi ziyaret edebilirler.

Eklentiyi indirmek isteryenler için bağlantıyı aşağıya ekliyorum. Eklentiyi kurmak için WordPress’in standart eklenti kurma işlemlerini yapıp yani kaydettiğimiz dosyadan çıkan more-to-the-top klasörünü wp-content/plugins/ dizinine atıp Eklentiler bölümünden aktif etmemiz yeterli olacaktır.

  More To The Top eklentisi (1,7 KiB)

WordPress Shades Of Blue teması Türkçe çevirisi

Yaptığı şık, kullanışlı ve ücretli WordPress temalarıyla tanınan Studiopress’in kurucusu Brian Gardner, bir süre önce ücretsiz bir WordPress teması yayınladı.

Ücretli olarak sunduğu temalara kıyasla daha basit bir görünüme sahip olan Shades Of Blue teması, sadelik meraklılarına hitap eden bir tasarıma sahip. Temanın Türkçeye çevirisini yapıp siteye yükledim.

  Shades Of Blue teması Türkçe çevirisi (40,0 KiB)

WordPress Shades Of Blue teması Türkçe çevirisi

WordPress Shades Of Blue teması Türkçe çevirisi