İnternet dünyası geçmişe göre özgün içerikler ve telif hakları gibi konularda çok daha titiz bir noktaya ulaşmıştır, WordPress kaynak ekleme de bunlardan biridir. Yine de bu durum, kimi insanların farklı sitelerden içerik kopyalayan kullanıcıların önüne geçememektedir. Genelde bu kopyalama işlemleri SEO uyumlu içerikler sayesinde iyi sıralamalara gelmiş sitelerden yapılmaktadır. Yazımızda WordPress tabanlı sitelerde kopyalanan içeriğe kaynak eklemek için gerçekleştirebileceğiniz basit bir işlemi aktaracağız. Bu sayede başka bir site sahibi sitenizden bir bölümü kendi sayfasında kullanırsa, içeriğin sonuna sizin siteniz kaynak olarak eklenecektir. Ancak yine de bu yöntemin aşılabileceğini hatırlatalım.
Kaynak Kodları Üzerinden Kopyalama Nasıl Yapılır?
Temel olarak tarayıcılar, site kodlarını derleyerek kullanıcılara sunar. Bu nedenle sitenizde kopyala yapıştır yapılmasının önüne geçseniz bile kaynak kodları üzerinden kopyalama mümkündür. Bu da doğrudan bu tür işlemleri engellemeyi imkansız hale gelmektedir. Bu doğrultuda kopyalanan içeriğin sonuna otomatik olarak kaynak eklenmesini sağlamak daha iyi bir çözümdür. Yine de bu tür süreçlerde tecrübeli birisinin bu yöntemi de aşması mümkündür.
Çünkü bahsedeceğimiz yöntem en basit tanımıyla bir JavaScript kodudur. Bu JavaScript kodunu eklediğinizde, kopyaladığınız içeriğin sonuna kaynak ve içerik başlığının yer aldığı bir link eklenir. Ancak içeriğinizi çalmaya çalışan kimse eğer bu alanda tecrübeliyse ilgili kodu silerek bunun da önüne geçecektir. Yine de bu yöntemle sitenizdeki içeriklerin çalınmasını ciddi oranda azaltabilirsiniz.
WordPress Kopyalanan İçeriğe Kaynak Ekleme Nasıl Yapılır?
Yukarıda da belirttiğimiz gibi kopyalanan içeriğe kaynak eklemek için basit bir JavaScript kodundan yararlanmanız yeterlidir. Bunun için WordPress tabanlı sitelerde WordPress temasının head.php dosyasında yer alan <head> tagleri arasına yerleştirmeniz gerekir. Bunu yapmak için ise şu adımları takip edebilirsiniz:
- Öncelikle WordPress yönetim panelinize giriş yapın.
- Buradan “Görünüm” menüsünde yer alan “Tema Düzenleyici” başlığına gidin.
- Sağ tarafta yer alan functions.php dosyasına tıklayın.
- Bunun akabinde aşağıda verdiğimiz kodu yukarıda belirttiğimiz bölüme yerleştirmeniz yeterlidir.
function add_copyright_text() {
if (is_single()) {
?>
<script type='text/javascript'>
function addSourceLink() {
var body_element = document.getElementsByTagName('body')[0];
var selectedText = window.getSelection();
var sourcelink = "<br \><br \>Source: <a href='<?php the_permalink(); ?>'><?php wp_title(); ?></a> (<?php the_permalink(); ?>)</p>";
var newText = selectedText + sourcelink;
var newDiv = document.createElement('div');
newDiv.style.left='-99999px';
newDiv.style.position='absolute';
body_element.appendChild(newDiv);
newDiv.innerHTML = newText ;
selectedText.selectAllChildren(newDiv);
window.setTimeout(function() { body_element.removeChild(newDiv); } ,0);
}
document.oncopy = addSourceLink;
</script>
<?php
}
}
add_action( 'wp_head', 'add_copyright_text');
Bloğumuzu beğendiyseniz En İyi WordPress SEO Eklentileri adlı makalemizi inceleyebilirsiniz.
Hakkında Sıkça Sorulan Sorular
İnternet dünyasında çalıntı içerikler gerçek anlamda ciddi bir problemdir. Bu anlamda kaynak kodu eklemenin kesin bir çözüm olduğunu söylemek mümkün değildir. Çünkü bu yöntemi de aşmanın yolları vardır. Yine de alanda yeterince tecrübesi olmayan kimselerin sitenizden doğrudan kopyala yapıştır yapmasının önüne geçecektir.
WordPress dışındaki farklı CMS’ler için de kaynak kodu eklemeniz mümkündür. Bunun için sitenizin php tabanlı olması yeterlidir. Ancak yine de kodun sitenizde bir çakışma yaratmayacağından emin olmalısınız.
Temel olarak kaynak kodu ekleme fonksiyonunun asıl amacı bu türden otomatik içerik çalmalarının önüne geçmektir. Çünkü manuel çalma yöntemlerinde site sahibinin farklı yöntemler kullanması mümkündür. Ancak bu tür otomatik kopyalama yöntemlerinde ilgili siteye doğrudan sizin sayfanız kaynak olarak eklenir.
Gösterilecek yorum yok.