Recentemente uno dei nostri abbonati ci ha chiesto come può impedire ai suoi visitatori di utilizzare il tasto destro del mouse sul loro sito WordPress.

Il clic con il pulsante destro del mouse consente a una pagina di visualizzare un menu di scelta rapida che offre più opzioni su una pagina o un elemento su una pagina. In questo tutorial vedremo come disabilitare questa funzione.

Perché disabilitare il tasto destro del mouse su un blog WordPress?

Molti blog spesso subiscono il furto del contenuto, che viene immediatamente utilizzato altrove. Anche se Google sta già sanzionando coloro che copiano il contenuto (testuale) altri blog da pubblicare sui loro, resta che la protezione delle immagini non è sempre penalizzata e alcuni non si tirano indietro per utilizzare le immagini di altri blog sui loro.

Quindi, per proteggere le tue immagini, oltre ad aggiungere una filigrana (che è opzionale), puoi disabilitare il tasto destro del mouse (anche se questa pratica ha dei limiti).

Codice per disabilitare il tasto destro

Avrai bisogno di sapere come creare un WordPress Plugin. Abbiamo scritto un tutorial su di esso e penso che tu possa farla franca.

Tutto quello che devi fare è registrare un " gancio "(uncinetto) sull'azione wp_footer Per far apparire il nostro codice alla fine di ogni pagina del blog.

     

 
function disSel(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"
}

 

window.onload = function () {
document.body.onselectstart = function () {
return false;
}
document.body.ondragstart = function () {
return false;
}
}

Aggiungendo questo codice e attivando il tuo blog, il clic destro dovrebbe essere disabilitato.

Alcuni plugin per semplificare il lavoro

1 - Nessun plug-in per immagini con clic destro

no-right-click-image-plugin-wordpress

Download

Impedisci alle sanguisughe di intaccare le tue immagini con questo pratico plug-in, che utilizza JavaScript per modificare l'azione del clic con il pulsante destro del mouse sui tag IMG per disabilitare il menu contestuale.

Disabilita il menu solo sulle immagini, in modo che gli altri elementi del clic destro funzionino normalmente.

L'immagine caricata utilizzando la libreria multimediale di WordPress può essere aperta facendo clic su di essa in una nuova scheda. In questa scheda, questa immagine non è protetta. Per evitare questo inconveniente, dovresti evitare di aggiungere un collegamento alle tue immagini.

Inoltre, alcuni browser impediscono a JavaScript di modificare il comportamento del menu contestuale. Per ovviare a questo problema, il plug-in utilizza un'immagine sostitutiva che verrà utilizzata brevemente quando si fa clic sull'immagine.

2 - Protezione dalla copia del contenuto WP e nessun clic destro

wp-content-copy-protection-plugin-wordpress

Download

Questo plugin si spinge oltre disabilitando il tasto destro.

Oltre a disabilitare il clic destro, "Protezione dalla copia del contenuto WP e nessun clic destro" consente di disabilitare CTRL + A, CTRL + C, CTRL + X, CTRL + S o CTRL + V (e le chiavi equivalenti su Mac OS X.), oltre a disabilitare la possibilità di selezionare il testo. Ciò significa che puoi proteggere immagini e testi.

Questo plug-in aggiunge un sottomenu alla barra laterale di amministrazione in cui è possibile accedere ad alcune delle opzioni di base del plug-in: protezione della home page tramite JavaScript e protezione della pagina statica.

Puoi anche abilitare o disabilitare la protezione CSS.

Le funzionalità di base di questo plug-in sono gratuite, ma puoi eseguire l'aggiornamento alla versione premium per ulteriori funzionalità come la possibilità di visualizzare messaggi di avviso e la compatibilità con Temi WordPress.

I limiti di questa pratica

Per utenti esperti, c'è un difetto in questo sistema, è lo strumento di sviluppo disponibile su ogni browser web. Questi strumenti consentono di disabilitare JavaScript sul browser rendendo inutili gli script di protezione.

Non trovo particolarmente importante concentrarsi sulla protezione dei tuoi contenuti. Per quanto riguarda le tue immagini, puoi usare una filigrana. Abbiamo un elenco di Plugin 10 che ti aiuteranno ad arrivarci.

Questo è tutto per questo tutorial. Spero che tu possa proteggere meglio il contenuto del tuo blog WordPress. Sentiti libero di farci domande nei commenti o condividi il tutorial con i tuoi amici.