Wordpress için çoğu seo eklentisi dışarıya olan linkleri ayrı sayfada açtırır zaten.
Bunun dışında jquery ile tüm dışarıya linklere otomatik olarak target="_blank" etiketi ekletebilirsin.
Tek yapman gereken aşağıdaki kodu head etiketleri arasına eklemek:
Kodun çalışabilmesi için sayfada jquery kütüphanesinin çağırılıyor olması lazım. Eğer çağırılmıyorsa koddan hemen önce şunu ekle:
Bunun dışında jquery ile tüm dışarıya linklere otomatik olarak target="_blank" etiketi ekletebilirsin.
Tek yapman gereken aşağıdaki kodu head etiketleri arasına eklemek:
<script>
$(document).ready(function() {
$("a[@href^=http]").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
)
});
</script>
Kodun çalışabilmesi için sayfada jquery kütüphanesinin çağırılıyor olması lazım. Eğer çağırılmıyorsa koddan hemen önce şunu ekle:
<script></script>
Hocam ekledim kodları ama linkler yine aynı sayfada açılıyor. :(
Ek Olarak:
wordpress kullanıyorsanız WP-NoExternalLinks eklentisini tavsiye ederim.
Deniyorum hocam