16 Ağustos 2014 Cumartesi

Blogger'da tüm Dış Linkleriniz Otomatik Yeni Pencerede açılsın

Linkleri otomatik olarak Yeni pencerede açın
Bu eklenti sayesinde yazılarılarızda eklediğiniz dış bağlantı linklerinize target="_blank" komutu yazmanıza gerek kalmayacak. Bütün linklerinize tıklandığında otomatik yeni sekmede açılacak. Blogunuzun sayfa içindeki tüm köprüleri kontrol edecek ve sadece harici bağlantılara target="_blank" niteliğini katacak basit bir jQuery komutu. Bu script blogun iç bağlantılara herhangi bir etkisi olmaz. Script sadece dış host adlarını tespit edecek ve bulduğu an, o html içine yeni bir pencerede bağlantıyı açmak için tarayıcıya bildirirecek ve bir hedef niteliği ekleyecektir. Böylece okuyucularınızın blogunuzdan ayrılmasını engelliyor ve aynı zamanda genel sayfa görünümleri ve hemen çıkma oranı artmasında yardımcı oluyor.

Tüm harici linkleri Yeni bir sekmede açın

Not: Bu yöntem blogger ve wordpress bloglar için çalışır.
  1. Blogger kontrol panelinize giriş yapın > Şablon
  2. Şablonunuzu yedeklemeyi unutmayın.
  3. HTML'yi Düzenle
  4. </head> kodunun hemen üstüne aşağıdaki script komut dosyasını yapıştırın:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
$(document).ready(function() {
$("a[href^='http://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
$("a[href^='https://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
});
</script>

Not: Zaten jQuery kütüphanesi kaynak kodu blogunuzda yüklü varsa kırmızı renkle işaretlediğim kodu eklemeyin.
5. Son olarak Şablonu kaydet diyip çıkıyoruz. işlem bukadar!
Blogunuzu kontrol edin ve çalışıp çalışmadığını görmek için bazı dış bağlantıları tıklayın.

Nasıl çalışıyor? (İsteğe bağlı-teknik bilgi)

İki kez http:// ve https:// ile başlayan bağlantılar için bir kez kontrol etme kodu eklenmiş. Normalde tüm blogcular blogları http:// ile başlayan host adları var, https:// güvenli protokolü olmadan. Bu nedenle ikinci örnek eklendi böylece komut dosyası wordpress blogları için bile çalışabilir.
Sarı kısım komut değeri negatif birine eşit ise (== -1) href nitelikleri içindeki değerleri tarar ve vurgulanır, daha sonra, bu ana bilgisayar hostname adını dış etki alanı olduğunu gösterir.
Not: Eğer koşullu deyimi içinde (== 1) pozitif bir birine href değeri eşit olursa, o zaman tüm iç linkler yeni pencerelerde açılmaya başlayacak!
Koşul bir kez karşılanmaktadır, komut dosyası daha sonra bir hedef hyperlink köprü etiketinin içine target="_blank" özniteliği ekler. Bu kadar basit!
Bu son derece SEO dostu ve tüm büyük tarayıcılar IE, webkit tarayıcılar veya Mozilla ile çalışıyor.
Barış ve bereket Arkadaşlar! Herkeze kolay gelsin. Yapamadığınız bir şey olursa "YORUM" kısmında belirtebilirsiniz. İyi bloglamalar...

Hiç yorum yok:

Yorum Gönder