İ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.
Bir formda input alanına girilen verilerden Türkçe karakterlerin silinmesini sağlayan bir kod talebi vardı. Yaptığım küçük bir araştırma sonucunda şu adreste tam olarak bu işlevi görmese de benzer mantıkla hazırlanmış olan bir uygulama gördüm. Üzerinde yaptığım ufak bir değişiklik sonucu input alanına girilen Türkçe karakterleri otomatik olarak silen bir uygulama haline geldi.
Aşağıdaki JavaScript kodlarını isterseniz bir JavaScript dosyası haline getirip dışarıdan çağırın, isterseniz de </head> etiketinden önce yerleştirin.
JavaScript Kodu:
[js]
<script type="text/javascript">
<!–
var mikExp = /[ÇçĞğİıÖöŞşÜü|]/;
function dodacheck(val) {
var strPass = val.value;
var strLength = strPass.length;
var lchar = val.value.charAt((strLength) – 1);
if(lchar.search(mikExp) != -1) {
var tst = val.value.substring(0, (strLength) – 1);
val.value = tst;
}
}
// –>
</script>
[/js]
etiketinin sonrasında kodlamanızın istediğiniz herhangi bir yerine de aşağıdaki HTML form kodlarını yerleştirdiğinizde istediğiniz sonucu elde ettiğinizi göreceksiniz.
Dikkat etmeniz gereken nokta; formunuza ve formdaki input alanına verdiğiniz isimler ile onKeyUp parametrelerinin aynı olması. Yukarıdaki örnekte formumuza myform, input alanımıza da baslik isimlerini verdik.
Kodlar, Internet Explorer 6, Firefox 2 ve Opera 9 ile denenmiş olup her 3 tarayıcıda da sorunsuz çalışmaktadır.
WordPress için geliştirilen wpSEO eklentisinin son sürümü olan 2.5 versiyonu eski sürümlere nazaran oldukça gelişmiş ayar denetimi sağlıyor. Almanca ve İngilizce olarak yayınlanan bu eklentinin sıklıkla kullanılan bölümlerini kendi uygulamalarım için Türkçeleştirmiştim. Hazır Türkçeleştirmeyi yapmışken de ihtiyacı olanların faydalanabilmesi için yayınlıyorum.
Kullanım Amacı:
Sitenizin başlık (title), açıklama (description) ve anahtar kelimeler (keywords) bölümlerini konu ve bölümlere uygun olarak değiştirir.
İsterseniz açacağınız her konu için farklı başlık belirleyebilir, isterseniz daha önceden belirlediğiniz kalıpta başlık, açıklama, anahtar kelime ayarlaması yapmasını sağlayabilirsiniz.
– Ayarları yapmak için http://www.wpseo.us/manual/ adresindeki yönergeleri izleyebilirsiniz veya kendiniz istekleriniz doğrultusunda özelleştirmeler yapabilirsiniz.
– “Ayarları Güncelle” butonu ile yaptığınız ayarları kaydedin.
Yayınlanan 2.5 sürümü, eklenti ticari lisanslı hale gelmeden önce çıkan son sürümdür.
WordPress wpSEO eklentisinin 2.5 versiyonunun Türkçesini indirmek için aşağıdaki indirme bağlantısını kullanabilirsiniz.