如何禁用右键单击WordPress图像
您是否注意到有人在未经您许可的情况下窃取您的图像?如果您是这种情况的受害者,我们会为您准备一些东西。本文将向您展示如何禁用右键单击WordPress图像并限制图片下载!
为什么禁用右键单击 WordPress 图片?
如今,任何人都可以通过点击几下来下载您的图片。如果您花费时间和资源为您的内容、信息图表等创建漂亮的图像,这可能是一个大问题。除了添加水印之类的之外,还有一个更好的选择来确保没有人窃取您的图像。
如果你真的想保护你的网站,你可以禁用右键单击你的图像。这将帮助您打击图像盗窃并减少未经授权的下载。以下部分将向您展示这样做的一些优缺点,以便您更好地理解这个概念。
禁用右键单击 WordPress 图片优点
- 防止图像盗链——如果有人知道您的媒体文件 URL,他们会直接将其嵌入到他们的网站上,而无需将其上传到他们的服务器。
- 保留您的原创作品——如果您为图片付费,则必须考虑增加一层安全保障。这样,您可以保留原始作品并限制每次外部下载。
禁用右键单击 WordPress 图片缺点
- 并非对每个访问者都是最佳选择——如果您在您的网站上共享代码片段,禁用该功能可能会出现问题。访问者需要复制代码片段而不是手动输入。
- 并非每次都有效——用户仍然可以通过在浏览器选项卡上阻止 JavaScript 或截取图片来窃取您的图片。
如何禁用右键单击WordPress图片
有两种主要方法可以阻止右键单击您的 WordPress 网站:使用插件 和 使用代码。
使用插件禁止右键单击WordPress图片
1、Disable Right Click for WP插件
Disable Right Click for WP插件禁用了在 WordPress 上的右键单击。这不仅仅意味着您不能复制图像。这也意味着您无法复制文本、在 Google 中搜索您突出显示的术语或使用右键单击按钮执行任何其他操作。推荐:(图文)安装WordPress插件3种方法
需要做的第一件事是,在您的网站上安装 Disable Right Click for WP,由于它是免费版插件,您可以直接从WordPress 插件库安装它。
这个插件配置最少,易于使用,而且是免费的,当您激活该插件时,它将在您的整个网站上运行,但如果您以管理员身份登录,您将拥有完全的控制权,并且可以右键单击您的网站。它还会禁用键盘快捷键,例如:CTRL+C、CTRL+X、CTRL+V:复制、剪切和粘贴,CTRL + U:查看源代码,F12/CTRL+SHIFT+I/CTRL+SHIFT+K:检查元素。现在人们将无法从您的网站下载任何图片。
2、WP Content Copy Protection & No Right Click插件
WP Content Copy Protection & No Right Click Plugin是禁用右键单击您的WordPress 网站的另一个不错的选择。与其他插件类似,此工具允许您阻止每个键盘快捷键。
安装 WP Content Copy Protection & No Right Click完成激活后,您将在左侧看到插件的设置。默认配置选项适用于大多数站点,但您可以根据需要轻松调整它们。使用插件阻止右键单击您的 WordPress 网站既简单又方便。但是如果在使用这些插件后没有看到结果,则需要清除WordPress网站缓存。
默认配置选项适用于大多数站点,但您可以根据需要轻松调整它们。
使用代码阻止右键单击WordPress图像
对于不懂编码的人来说,插件是快速解决方案。但是它们会减慢您的网站速度。如果不想安装更多插件并且更喜欢使用一些代码,我们将为您提供一个可以使用的简单代码。
注意:需要编辑主题文件,建议创建子主题,不会在父主题更新时丢失任何修改。
转到WordPress仪表盘中的“外观” ->“ 主题文件编辑器”,将在右侧的主题文件夹中看到所有 PHP 和 CSS 文件,找到 footer.php 文件。找到该文件后,将此 JavaScript 代码添加到其中,如下所示。
<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>
粘贴代码后,更新文件。就是这样!这样就可以在不使用第三方插件的情况下禁用右键单击 WordPress 图像。
注意:标题</body>之后,如有使用Astra主题建站 或者 Generatepress主题建站,那么可以使用Hooks也很简单。
保护WordPress内容其他技巧
您还可以使用许多其他选项来保护您的内容免受在线盗版者和小偷的侵害。让我们来看看其中的一些:
- 添加版权声明——通过在网站上包含版权声明,您可以让人们知道您的内容是您的知识产权,未经您的许可不得使用。这很有用,因为并非所有用户都知道窃取内容的后果并且可能不是故意的。
- 水印图像——添加水印是阻止人们在 WordPress 上窃取您的照片的最佳方法之一。如果你在图片上加水印,每个看到它的人都会知道它是从哪里来的。
- 禁用盗链——盗链是当今常见的问题。当人们直接从您的网络服务器将图像嵌入到他们的网站时,这被称为盗链。所以当一些网站访问者登陆目标页面时,图像将直接从您的服务器显示。
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomainname.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?google.com [NC]
RewriteRule .(jpg|jpeg|png|gif)$ – [NC,F,L]
需要将yourdomainname.com替换为您的实际域名
总结
以上是晓得博客为你介绍的如何禁用右键单击WordPress图像的全部内容,如今,内容或图像盗窃很常见。用户可以在不考虑后果的情况下恶意复制图像,但如果您禁用右键单击您的 WordPress 网站,访问者将无法在未经您许可的情况下下载您的图像。希望本文对你有所帮助,如有问题欢迎联系我们。