WordPress搭建好后辛辛苦苦写的文章,都不期望别人转载,此时我们怎么防止他人复制文章呢?
操作流程:
在当前WordPress主题头部模板header.php找到:<?php wp_head(); ?>,然后将下面代码添加到后面即可。
<script>
// WordPress禁止图片拖放
document.ondragstart = function() {
return false
};
// WordPress文章禁止右键
document.oncontextmenu = function() {
return false
};
// WordPress禁止frame标签引用
if (parent.frames.length > 0) top.location.replace(document.location);
// WordPress文章禁止选择文本
document.onselectstart = function() {
if (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password") return false;
else return true;
};
if (window.sidebar) {
document.onmousedown = function(e) {
var obj = e.target;
if (obj.tagName.toUpperCase() == "INPUT" || obj.tagName.toUpperCase() == "TEXTAREA" || obj.tagName.toUpperCase() == "PASSWORD") return true;
else return false;
}
};
</script>
注:js代码中增加了管理员登录判断,管理员登录状态一下,防复制代码无效。
版权声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
免责声明: 本网站所发布的一切资源均来自于会员发布以及互联网收集,不代表本站立场,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负;依据WordPress GPL开源许可协议分享,如有侵犯到您的权益,请联系我们。
免责声明: 本网站所发布的一切资源均来自于会员发布以及互联网收集,不代表本站立场,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负;依据WordPress GPL开源许可协议分享,如有侵犯到您的权益,请联系我们。