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

WordPress versiyon bilgisini değiştirmek veya kaldırmak

Kullanım amacını aşarak artık bırakın günce yazarlarını, birçok kurumsal şirketin bile kullandığı WordPress, özelleştirilebilirliği ile de hayranlık uyandıracak bir yazılım haline gelmiş durumda. Her ne kadar kendisi ile yapılabilecek olan şeylerin bir sınırı olsa da WordPress, geniş tema desteği ile oldukça rağbet gören popüler bir sistem.

Bu kadar popüler olmanın birçok avantajı olduğu gibi şüphesiz dezavantajları da olacaktır. Bir de açık kaynak dağıtılıyor olması, art niyetli yazılımcıların sistem üzerinde açık bulmak için sıraya girmelerine neden oluyor. Her ne kadar fark edilen açıklar kısa zamanda kapatılıp yeni sürümler çıkartılıyor olsa da tembellik gibi bazı durumlardan dolayı sürüm yükseltemeyip eski sürümleri kullananları her zaman bekleyen tehditlerin olduğu bir gerçek.

“Bu gibi durumlarda alınabilecek hiç önlem yok mu?” derseniz “Tabi ki var” deyip hemen bu önlemlerin neler olduğunu açıklayalım:

Bu gibi durumlarda yapabileceğimiz birinci şey, WordPress sürümümüzü var olan sürümden farklı göstermektir. Bunun için yapmamız gereken ise functions.php dosyamıza aşağıdaki kodu eklemek… Kodda 2.8.1 yazan yeri WordPress’inizi hangi sürüm olarak göstermek istiyorsanız onunla değiştirebilirsiniz.

/*
* Change WordPress version META
* WordPress versiyon META etiketini değiştirmek
* https://tercan.net/
*/
add_action('init',nowpversion,1);
function nowpversion() {
global $wp_version;
$wp_version = '2.8.1';
}

İkinci alternatifimiz ise sürüm bilgisini tamamen kaldırmak ki bunun için de yine functions.php dosyamıza ufak bir kod ekleyeceğiz. Aşağıya yazdığım bu kod sayesinde artık meta etiketlerimizin arasında

<meta name="generator" content="WordPress 2.7.1" />

gibi bir kod görünmeyecektir. İşte WordPress sürüm bilgisini kodlarımızdan tamamen kaldıran kodumuz…

/*
* Remove WordPress version META
* WordPress versiyon META etiketini kaldırmak
* https://tercan.net/
*/
remove_action('wp_head', 'wp_generator');

Bu iki yolla yaptığımız değişiklikleri tema dosyamızda tuttuğumuz için tema değiştirmediğimiz müddetçe işlemlerimiz geçerli olacaktır.

Üçüncü bir alternatif yolumuz; wp-includes dizinimizde yer alan default-filters.php dosyasındaki

add_action('wp_head', 'wp_generator');

satırını ya silmek ya da yorum satırı haline getirmek için önüne aşağıdaki gibi iki adet eğik çizgi (slaş) koymaktır.

// add_action('wp_head', 'wp_generator');

Bu yolla ilgili olarak dikkat etmemiz gereken bir konu var. Sürüm yükseltmelerinde wp-includes dizini değiştiğinden ilk sürüm yükseltme işlemimizin sonucunda yaptığımız bu değişiklik geçersiz olacak ve dosyamız orijinal haline dönecektir. O yüzden bu yolu pek tavsiye etmiyorum.

Eğer “Ben, FTP’ye bağlanıp functions.php filan değiştiremem. Bunun eklenti olanı yok mu?” diyecek kadar tembelseniz de üçüncü alternatifimiz www.301.nl tarafından yazılan Remove WordPress Version Meta Tag eklentisini kaydedip remove_wordpress_version.php dosyasını sitenizin plugins dizinine yükleyerek aktifleştirmek. İşin geri kalan kısmını zaten eklenti hallediyor ve artık WordPress kodlarınızda sürüm bilgisi görünmüyor.

Yukarıda verdiğim her üç kodun ve eklentinin WordPress 2.7.1 ve WordPress 2.8 beta 1 versiyonlarında sorunsuz çalıştığı test edilmiştir. Güle güle kullanın…

NOT: 301.nl adresine erişim sağlanamadığı için hem adrese bağlantıyı kaldırdım, hem de eklentiyi kendi siteme yükleyerek dosyayı kaydetmek isteyenlerin mağdur olmasını önlemeyi düşündüm. Umarım herhangi bir yanlış anlaşılmaya mahal vermez…

  Remove WordPress Version eklentisi (581 bytes)

WordPress reklam eklentisi WhyDoWork AdSense

İnternet ve internet üzerinde uygulama geliştirme günümüzün gözde meslekleri arasında yerini alırken sunduğu imkan ve kolaylıklar ile de birçoğumuz için ek gelir kaynağı oldu. Kimimiz bilgi ve tecrübelerimiz ile kodlama yaparak, kimimiz de açtığımız sitelere yerleştirdiğimiz reklamlarla gelirimize az-çok ek yapıyor, yaşam seviyemizi artırmaya çalışıyoruz. Bu yazımda WordPress kullanarak internet sitesi hazırlayanların bir kısmının problemi haline gelen sayfalarda reklam yayınlamayı kolaylaştıran bir eklentiyi tanıtacağım: WhyDoWork AdSense.

Kurulumu ve kullanımı için herhangi bir kodlama veya tasarım bilgisine ihtiyaç duymayan oldukça kolay bir eklenti WhyDoWork AdSense. Ayrıca birçoğumuzun sorunu haline gelen yazıların içlerine AdSense kodu ekleyememe sorunu da bu eklenti çözüme kavuşuyor.

Eklentiyi kullanmak için indireceğiniz zip dosyasından çıkan whydowork_adsense.php dosyasını sitenizin wp-content/plugins/ dizinine yüklüyorsunuz ve Eklentiler bölümünden aktif ediyorsunuz. Akabinde site yönetim panelinden Ayarlar’a geldiğinizde üst kısımda WhyDoWork AdSense adında bir sekmenin oluştuğunu göreceksiniz. Bu sekmeye tıklayarak gerekli ayarlamaları yapabilirsiniz.

WhyDoWork AdSense sekmesine geldiğinizde farklı 10 adet AdSense kodu tanımlayabileceğinizi ve bu tanımlı kodları sitenizin farklı sayfalarında görünmesi için ayarlayabileceğinizi göreceksiniz.

Eklenti, her sayfa için 3 adet AdSense kodu yayınlamanıza izin veriyor. Bu işlem için ilk önce Google AdSense hesabınızdan oluşturacağınız reklam kodunuzu / kodlarınızı eklentiye tanımlamanız gerekmekte. Önizleme bölümünde tanımladığınız AdSense kodunun nasıl göründüğünü görebilirsiniz. Dikkat etmeniz gereken bir nokta, önizlemede görünen bu reklama tıklamamanız. Aksi halde kendi reklamlarınıza tıkladığınız için Google AdSense hesabınız iptal edilebilir.

Tanımladığınız kodları Anasayfada yayınlayacaksanız Anasayfa (Kategoriler, Arşiv) bölümü altındaki alanlardan seçim yapmanız gerekiyor. Anasayfa başlığı altında sırasıyla hangi AdSense kodunun (Kod #:) ne tür bir yerleşimle (AdSense Yerleşimi:) ve kaçıncı yazıda (Yazı sırası:) yayınlanacağını belirtin. Aynı işlemi ikinci ve üçüncü sıra için tanımlayarak bir sayfada 3 defa AdSense reklamı yayınlanmasını sağlayabilirsiniz.

Tekil sayfalarınızda da daha önce tanımladığınız AdSense kodlarınız için yerleşim seçerek reklam yayınlayabilirsiniz.

  WhyDoWork AdSense Türkçe (4,1 KiB)

  WhyDoWork AdSense English (4,0 KiB)

Resim 1. WordPress reklam eklentisi WhyDoWork AdSense

Resim 1. WordPress reklam eklentisi WhyDoWork AdSense