Blogumuzda yazı hazırlarken bazen başka bir site adresinin bağlantısını vermemiz gerekebilir. Bu dış bağlantının yeni sekmede açılması için 2 yol vardır.
1. Yol (Manuel)
Yukarıdaki resimde gördüğümüz Bu bağlantıyı yeni pencerede aç kısmına her dış bağlantı eklediğimizde tik koymamız gerek.
2. Yol (Otomatik)
Blogger Kontrol Paneli > Şablon > HTML'yi Düzenle diyerek açılan kod sayfasında CTRL+F kombinasyonu ile </head> kodunu aratıp buluyoruz. Bulduğumuz kodun hemen üzerine aşağıdaki kodları yapıştırıyoruz.
<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>
Kodu yapıştırdıktan sonra şablonu kaydettiğimizde sitemiz içinde bulunan tüm dış bağlantılar artık yeni pencerede açılmaya başlayacaktır.<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>
Kodlar Arasında Yapabileceğimiz Düzenlemeler:
Mavi ile belirtilen yerde == -1 sitemiz içinde bulunan tüm dış bağlantıların yeni pencerede açılmasını sağlar. Buradaki eksi bir'i == 1 ile değiştirirsek bu kez site içi linklerimizin yeni pencerede açılmasını sağlar.
Not: Blogunuzda bir jquery kütüphanesi kodu bulunuyorsa kırmızı ile belirtilen kodu eklemenize gerek yoktur.
Daha iyi bloglar için...
Blogger Dış Bağlantıları Yeni Sekmede Açmak
Reviewed by Mustafa Aydın
on
12/26/2017
Rating:
Hiç yorum yok: