1. Ana Sayfa
  2. Genel
  3. WordPress Kopyalanan İçeriğe Otomatik Kaynak Ekleme. İçerik Hırsızlığını Azaltın!

WordPress Kopyalanan İçeriğe Otomatik Kaynak Ekleme. İçerik Hırsızlığını Azaltın!

featured

Günümüzde internet dünyası geçmişe nazaran telif gibi konularda çok daha iyi ve çok daha titizlikle yürütülen bir noktaya gelmiş durumda. Hal böyle olunca yaptırımlarda bir o kadar artmış durumda. Fakat yine de kopya içerik konusunda hala devam edilen durumlar var. Peki Google’un bile sevmediği kopya içerik nedir?

Kopya İçerik Nedir?

Kopya içerik, bir çok alanda kullanılmasına rağmen web siteleri üzerinden örnek verecek olursak; farklı bir web sitesinin içeriğini olduğu gibi alıp kendi web sitenizde kullanılması şeklinde özetleyebiliriz. Bu durumu diğer bir ifadeyle dile getirecek olursak farklı bir kişinin emeğini izinli ya da izinsiz bir şekilde kullanım sağlanması ve bunun üzerinden gelişim sağlanması şeklindedir.

Bu Durum Hangi Yöntemlerle Yapılmaktadır?

İçerik kopayalanması 2 farklı şekilde oluşmaktadır. Birinci durum otomatik olarak tarama yapan botlar aracılığıyla, ikincisi ise manuel olarak kopyala-yapıştır dediğimiz durumlarla. Bot ile veri çekme durumunda, kaynak kodlarınız referans alınır ve içeriğin aktarılacağa siteye olduğu gibi aktarılır. Basit yollardan her iki durumunda çözümüne gelin beraber bakalım.

Kopya İçeriğe Dur Deme Zamanı!

WordPress Kopyalanan İçeriğe Kaynak Ekleme Nasıl Yapılır?

Bu durum için basit bir JavaScript kodundan yararlanacağız. Bu kodumuzu da WordPress tabanlı web sitemizin temasının içerisinde bulunan head.php dosyasının içeriğinde bulunan <head> tagları arasına yerleştirmemiz gerekmektedir.

Eklemek için aşağıdaki adımları takip edebilirsiniz:

  • Wordpress yönetim panelimize giriş yapıyoruz.
  • Paneldeki sol taraftaki menüden Görünüm – Tema düzenleyici başlığına tıklıyoruz.
  • Sağ tarafta bulunan Tema Dosyaları bölümünden functions.php dosyasına tıklıyoruz.
  • Gelen bölümden yukarıda paylaşmış olduğumuz tagler arasına yapıştırıyoruz.
  • En alt kısımda bulunan Dosyayı güncelle butonundan kaydediyoruz.
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');
Önerilen Yazı
WordPress 403 Forbidden Hatası ve Çözümü

Kod İle İlgili Olan Diğer Sorular

Bu kodlar içeriklerimin çalınmasını tamamen engeller mi?

İnternet dünyasında maalesef hiç bir şey imkansız olmadığı gibi içeriklerinizin tamamen çalınamayacağı anlamına gelmez. Çünkü bu yöntem doğrudan web sitenize gelen bir botun ya da kullanıcının kopyala yapıştır şeklinde işlem yapması halinde alt kısımda otomatik olarak kaynak yazısı eklemektedir. Hakimiyet kuran bir kullanıcı ya da gelişmiş bir bota karşı %100 etkili olmasada daha basit düşünen ve basit işlevsel botlara karşı etkili olacaktır.

Bu kodları bütün her yerde kullanabilir miyim?

WordPress dışındaki farklı CMS’ler için de bu kodu eklemeniz mümkündür. Bunun için sitenizin php tabanlı olması yeterlidir

Bu yazımızda başta WordPress sistemi olmak üzere bir çok PHP CMS yazılımında kullanabileceğiniz ve otomatik olarak kaynak linki ekleyebileceğiniz kodu sizlerle paylaştık. Bir sonraki yazımızda görüşmek dileğiyle.

Yorum Yap

Yorum Yap