WordPress禁止右键和复制文章代码,排除管理员

代码

//复制贴到我们的单独JS文件中 
document.oncontextmenu = function() {
	return false
};
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;
	}
};
if (parent.frames.length > 0) top.location.replace(document.location);

可以自己将代码命名,这里我们将它命名为:copyrightpro.js

之后将下方代码添加到当前主题的functions.php

//防止复制文章代码版 
function copyrightpro_scripts() {
wp_enqueue_script( 'copyrightpro', get_template_directory_uri() . '/js/copyrightpro.js', array(),  false );
}
if (! current_user_can('level_10') ) {
add_action( 'wp_enqueue_scripts', 'copyrightpro_scripts' );
}

添加之后,管理员不受到影响,而普通用户无法复制,右键等操作!

赞(32)

评论 抢沙发

评论前必须登录!

 

犀牛文学网

犀牛文学是一个专业的小说推荐网站,致力于为广大书友整理推荐言情小说,玄幻小说,穿越小说,悬疑小说,科幻小说,历史小说等各种精彩小说,网上看书就上犀牛文学网!

登录

找回密码

注册