Bu yazımızda içeriğiniz kopyalandığı zaman yazının sonuna kaynak linki ekleyeceğiz. Bu yöntem sitelerde hızlı konu çekenler veya botla konu çekenler genelde bu tür şeylere dikkat etmiyor, aşağıdaki kod sayesinde sitenizden bir konu kopyaladıkları zaman konunun sonuna kaynak linki ekleyecektir.
Hemen temanızın header.php dosyasını açıp </head> bölümünün üstüne alttaki kodu ekleyiniz.
<script type=”text/javascript”>
function kaynak() {
var body_element = document.getElementsByTagName(‘body’)[0];
var selection;
selection = window.getSelection();
/* Alttaki alanı düzenleyebilirsiniz */
var metin = “<br /><br /> Kaynak : <a href=’”+document.location.href+”‘>”+document.locat ion.href+”</a>”;
var kopyalanan = selection + metin;
var gizliDiv = document.createElement(‘div’);
gizliDiv.style.position=’absolute';
gizliDiv.style.left=’-99999px';
body_element.appendChild(gizliDiv);
gizliDiv.innerHTML = kopyalanan;
selection.selectAllChildren(gizliDiv);
window.setTimeout(function() {
body_element.removeChild(gizliDiv);
},0);
}
document.oncopy = kaynak;
</script>
Hemen temanızın header.php dosyasını açıp </head> bölümünün üstüne alttaki kodu ekleyiniz.
<script type=”text/javascript”>
function kaynak() {
var body_element = document.getElementsByTagName(‘body’)[0];
var selection;
selection = window.getSelection();
/* Alttaki alanı düzenleyebilirsiniz */
var metin = “<br /><br /> Kaynak : <a href=’”+document.location.href+”‘>”+document.locat ion.href+”</a>”;
var kopyalanan = selection + metin;
var gizliDiv = document.createElement(‘div’);
gizliDiv.style.position=’absolute';
gizliDiv.style.left=’-99999px';
body_element.appendChild(gizliDiv);
gizliDiv.innerHTML = kopyalanan;
selection.selectAllChildren(gizliDiv);
window.setTimeout(function() {
body_element.removeChild(gizliDiv);
},0);
}
document.oncopy = kaynak;
</script>