• 0点赞

  • 0收藏

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代码中增加了管理员登录判断,管理员登录状态一下,防复制代码无效。

版权声明:追格所提供的文章、图片等内容均为用户发布或互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们www#zhuige.cn(#为@)删除。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息

TOP