WordPress主题一段代码防复制代码

福利资源

发表文章数:936

热门标签

, , ,
首页 » 技术文档 » WP教程 » 正文
福利购

教程名称:

WordPress主题一段代码防复制代码

教程步骤方法一:

打开主题头部模板header.php找到:<?php wp_head(); ?>将下面代码添加到后面:

    <script>
    // 禁止右键
    document.oncontextmenu = function() {
    	return false
    };
    // 禁止图片拖放
    document.ondragstart = 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;
    	}
    };
    // 禁止frame标签引用
    if (parent.frames.length > 0) top.location.replace(document.location);
    </script>

教程步骤方法二:

代码如下:

    // 禁止右键
    document.oncontextmenu = function() {
    	return false     };
    // 禁止图片拖放
    document.ondragstart = 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;
    	}
    };
    // 禁止frame标签引用
    if (parent.frames.length > 0) top.location.replace(document.location);

步骤最后:

久全然后再将下面代码添加到当前主题函数模板functions.php的最后:

    function copyrightpro_scripts() {
    	wp_enqueue_script( 'copyright', get_template_directory_uri() . '/copyright.js', array(),  false );
    }
     
    if (! current_user_can('level_10') ) {
    add_action( 'wp_enqueue_scripts', 'copyrightpro_scripts' );
    }

温馨提醒:

浏览器禁用JavaScript后,将失去效果

未经允许不得转载:作者:福利资源, 转载或复制请以 超链接形式 并注明出处 福利资源网
原文地址:《WordPress主题一段代码防复制代码》 发布于2019-10-08

分享到:
赞(0) 打赏 生成海报

评论 抢沙发

8 + 3 =


长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册