He preparado este articulo en el aprenderás desde cero y de manera muy práctica si complicaciones a como Deshabilitar el Clic Derecho del Mouse en WordPress para de esta manera evitar que te copien se el contenido, las imágenes y demás.
Realizar este proceso requiere de algunos conocimientos básicos en html, css, javascript y php
. Siempre y cuando quieras ahondar más en el tema, de lo contrario bastará con dominar la habilidad de copiar y pegar; pero lo que si es importante y siempre recomiendo es realizar este tipo de ajustes y configuraciones en un child theme.
Recomiendo realizar dicho proceso porque este tutorial se realizará manipulando los archivos del theme principal que uses en tu WordPress. Si te preguntas si hay alguna forma para deshabilitar el clic derecho en wordpress con plugins. La respuesta es si, y para ello he preparado uno articulo donde he listado los mejores plugins.
Cómo desactivar el clic derecho en un sitio de WordPress de forma manual
Tanto si tienes muchas imágenes en tu sitio de WordPress, o si estás construyendo un sitio web con el objetivo de compartir fotos, y/o contenido tiene sentido hacer todo lo posible para proteger tu contenido con derechos de autor.
Mencionar que no hay forma 100% segura de evitar por completo que la gente robe tu contenido, pero puedes dificultar que lo hagan. Desactivar el botón derecho del ratón es un método que puedes utilizar para evitarlo o al menos complicarles el trabajo.
Empecemos…
Desactivar el clic derecho mediante código en WordPress
Hay varias formas de hacerlo mediante el método manual y todas las explicaré para que puedas elegir cual es la más conveniente para ti.
Tal como ya lo dije en la introducción del articulo, es fundamental estar familiarizado con la edición o manipulación de los archivos en WordPress ya que de esta manera será mucho más fácil comprender todo este tutorial.
#1: insertar código en el archivo functions.php
A continuación te proporcionaré un código el cumple a cabalidad su única función; deshabilitar por completo el botón derecho en toda la web. Y solo es válido para sitios que estén utilizando el cms WordPress.
function disable_rightclick() { ?> jQuery(document).ready(function(){ jQuery(document).bind("contextmenu",function(e){ return false; }); }); <?php } add_action('wp_footer', 'disable_rightclick');
El código que visualizas en el recuadro de arriba deberá ser insertado en el archivo functions.php
de tu tema hijo al final de todas las funciones que ya hay en el No debes hacer nada más porque puede que se rompa el sitio web.
Siguiendo las recomendaciones mencionadas solo queda que le des al botón guardar, borrar la caché y hacer pruebas para comprobar su funcionalidad.
#2: Insertar código en el archivo footer.php
Esta es otra forma de inhabilitar el clic derecho en WordPress de forma manual. Tal como la forma anterior solo basta con copiar y pegar el código que te proporcionaré a continuación; pero en este caso utilizaremos el archivo footer.php
. Dicho archivo deberá estar en el tema hijo, de no estar ahí puedes simplemente copiarlo de tema padre y pegarlo.
Para realizar este proceso bastará con acceder a la raíz de tu hosting, dirigirte a la carpeta themes
, ingresar al tema principal, copiar dicho archivo y pegarlo en el tema hijo.
Si tienes instalado algún plugin para crear temas hijo entonces esto te facilitará aun más el proceso.
<script type="text/javascript"> jQuery(document).ready(function () { //Disable cut copy paste jQuery('body').bind('cut copy paste', function (e) { e.preventDefault(); }); //Disable mouse right click jQuery("body").on("contextmenu",function(e){ return false; }); }); </script>
Las líneas de código que ves arriba es JavaScript, como tal la única función que hace es deshabilitar por completo el clic derecho.
Para que funcione a la perfección deberás pegarlo antes de la etiqueta </body>
. La cual como ya lo dije, se encuentra en el archivo footer.php
. Una vez que hallas pegado el código solo dale a guardar archivo.
Esto también evita que el contenido sea copiado. Si te fijas, hemos añadido el código javascript en la sección del pie de página ya que no afecta a la velocidad de renderizado de las páginas. Pero esto tiene una desventaja, que analizaremos en la segunda parte del artículo.
Desventajas de desactivar el botón derecho del ratón en una pagina web
Damos prioridad al SEO del sitio. Si desactivas el clic derecho, arruinarás la experiencia del usuario, lo que provocará desinterés tras su visita. No se puede impedir que alguien copie y pegue contenidos si lo desea. Es posible que utilicen cualquier otro método para copiar su contenido.
Esto significa que al deshabilitar el clic derecho, estás cerrando tu sitio. En otras palabras, esta práctica es perjudicial para la optimización de la página web en los motores de búsqueda. Por este motivo, aconsejo que no se lleven a cabo estas prácticas si realmente se pretende evolucionar en el ámbito de los blogs.
¿Merece la pena desactivar el clic derecho?
Al desactivar el clic derecho, proteges tu contenido de ser copiado por los inexpertos. Nada puede impedir que un copiador profesional copie cualquier contenido.
Un copiador experto puede copiar cualquier cosa de una página web. Ningún plugin o script puede impedirlo. Si este método puede proteger la piratería de contenidos, todos los desarrolladores, incluso yo, lo utilizarán.
Cómo evitar la copia de contenidos
Puedes enlazar todo el contenido de tu sitio web. Así que cuando alguien copia el contenido de tu sitio, también está copiando los enlaces internos de tu web. Esto proporcionará un backlink a tu sitio y ayudará a Google a analizar que el contenido es tuyo.
Digamos que alguien copia tu contenido y lo publica en su sitio web. Google lo escaneará, lo analizará y lo procesará para su indexación. Durante el procesamiento, Google se da cuenta de que el contenido es copiado y nunca indexará el contenido copiado. Sin embargo, si el contenido tiene un enlace interno a otro contenido disponible, ese sitio también proporcionará un backlink a tu web.
Espero que hayas disfrutado de este artículo, por si tienes alguna duda al respecto. Puedes hacerlo en la sección de comentarios más abajo.
Tengo una curiosidad. En eso sitios que tienes y has aplicado esta desactivación, ¿porque si lo has aplicado? Y en todo caso porque no en otros.
Gracias.
Son mis webs nicho. Y en mi blog no lo hago porque mis lectores deben copiar las lineas de código que les comparto en los post. Saludos
Hola, mira llevo 3 días intentando deshabilitar el clic derecho del ratón, lo he probado de decenas de formas y es imposible. Me explico. Me refiero a que una vez estas visualizando el código fuente, que no se pueda copiar. Y no hay ninguna forma de evitarlo, al menos que yo sepa. Por lo que te agradecería de corazón, si tu pudieras indicarme alguna. Saludos
Tino, lo que tu buscas hacer ya es un nivel más avanzado. Para ese caso te recomiendo visitar la web de https://es.stackoverflow.com/, quizá ahí puedas encontrar más información y aplicarla a tu idea. Saludos.