Wie schützt man den Content vor dem Kopieren?

So schützen Sie Ihre Website vor dem Kopieren Ihrer Inhalte

Insbesondere, wenn Ihre Inhalte und Bilder einen sensiblen Charakter haben, sollten Sie Ihre Inhalte schützen. Es gibt mehrere Möglichkeiten, das Kopieren von Inhalten zu verbieten – einige fiese, andere einfacher. Was Sie wählen, entscheiden Sie selbst.

Abschalten der Funktion „Kopieren“ anhand des rechten Maus-Knopfes.

Bei dieser Methode fügen Sie ein untenstehendes Attribut in tag <body …> ein:
				
					oncontextmenu="return false;"
				
			

Nach diesem Befehl erscheint das Kontextmenü mit der Option „Kopieren“ nicht mehr und auf diese Weise ist es nicht mehr möglich Ihre Inhalte zu kopieren. Ein Minus ist natürlich, dass es auch andere Funktionen des Menüs wie „In einem neuen Fenster öffnen“ nicht mehr möglich sind.

Allerdings können erfahrene Nutzer den Text mit der Tastenkombination „Сtrl+C“ speichern und die Inhalte trotzdem kopieren. Deswegen stelle ich noch eine Methode vor.

Verbieten den Text zu markieren

Um zu verbieten, dass der Text markiert werden kann, fügen Sie den untenstehenden Code in head.php vor dem abschließenden tag </head> ein: 

				
					<script type="text/javascript">
function disableSelection(target){
if (typeof target.onselectstart!="undefined")
    target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
    target.style.MozUserSelect="none"
else
    target.onmousedown=function(){return false}
target.style.cursor = "default"
}
</script>
				
			
Danach ein zweites Skript in footer, file footer.php vor der zeile <?php wp_footer (); ?> :
				
					<script type="text/javascript">
disableSelection(document.body)
</script>
				
			

Und jetzt ist es egal, wie Nutzer versuchen, Ihre Texte zu kopieren, es wird nichts mehr mit „kopieren“ klappen. Dabei müssen Sie auch nicht mehr Kontextmenü mit dem oberen Attribut,  verbieten, da es nichts mehr zu kopieren geben wird.

Auch kann man zu allen kopierten Elementen/Texten ein  hinzufügen, indem man die Quelle mitkopieren lässt und noch etwas nach Wunsch und Laune schreibt. Dafür fügen Sie den untenstehenden Code in file header.php vor den abschließenden tag </head> :

				
					<script type="text/javascript">
    function wpguruLink() {
var istS = 'Quelle:'; // 
var copyR = '© onlinemarketing-oberland.de'; // Der Name muss in Klammern sein!
var body_element = document.getElementsByTagName('body')[0];
var choose = window.getSelection();
var myLink = document.location.href;
var authorLink = "<br /><br />" + istS + ' ' + "<a href='"+myLink+"'>"+myLink+"</a><br />" + copyR;
var copytext = choose + authorLink;
var addDiv = document.createElement('div');
        addDiv.style.position='absolute';
        addDiv.style.left='-99999px';
        body_element.appendChild(addDiv);
        addDiv.innerHTML = copytext;
        choose.selectAllChildren(addDiv);
        window.setTimeout(function() {
            body_element.removeChild(addDiv);
        },0);
    }
    document.oncopy = wpguruLink;
</script>
				
			

Wenn jetzt der Text von Ihrer Website kopiert und in einem anderen Platz gespeichert wurde, wird die von Ihnen mitgegebene Information ebenso mitkopiert. Vergessen Sie nicht, auch Ihren Namen in der Zeile 4 zu ändern.

Plugins

Plugins haben mehr Einstellungungsmöglichkeiten, wenn Sie noch detaillierte vorgehen möchten.  Man könnte z. B. verbieten nur Texte von Beiträgen zu kopieren oder beim Kopieren Mitteilungen oder auch Tonsignale zu bekommen. Zu den beliebtesten Plugins gehören Secure Copy Content Protection und Content Locking & WP Content Copy Protection & No Right Click.

Ich hoffe, jetzt haben Sie eine bessere Vorstellung und konnten sich für eine der Methoden entscheiden.

Verzeichnis

Autor M. A. Veronika Keiner

Seit 2012 bin ich im Marketing-Bereich tätig. 2019 habe ich mich aufgrund der zunehmenden Digitalisierung, als Onlinemarketing-Spezialistin weitergebildet und seitdem bereitet mir die Arbeit viel Freude. Webdesign & SEO begeistern mich besonders! Ich helfe Ihnen gerne mit vielen interessanten Ideen, berate Sie und realisiere Ihr Wunschdesign. Ich freue mich auf Ihr Projekt!

WordPress Cookie Hinweis von Real Cookie Banner