• Thế giới của tôi
  • Công nghệ
  • Nghệ thuật
  • Giải trí
  • Chế tạo Diy
  • Video
  • Phòng trưng bày
  • Quảng cáo
Thế giới của tôi
  • Trang chủ
  • Công nghệ

    Bán hàng online hiệu quả qua Instagram

    Hướng dẫn trỏ tên miền Namesilo về VPS Vultr

    Trang web tạo mật khẩu ngẫu nhiên cực hay

    Hướng dẫn bật nén Gzip trong Nginx cực đơn giản

    Cấu hình plugin Wp Rocket hay

    Hướng dẫn trỏ tên miền Name về VPS Vultr

    Tên miền

    Bật tính năng của ảnh trong wordpress 3.0

    Tầm quan trọng hình ảnh sản phẩm trong bán hàng online

  • Nghệ thuật
  • Giải trí
  • Chế tạo Diy
  • Video
  • Phòng trưng bày
No Result
View All Result
  • Trang chủ
  • Công nghệ

    Bán hàng online hiệu quả qua Instagram

    Hướng dẫn trỏ tên miền Namesilo về VPS Vultr

    Trang web tạo mật khẩu ngẫu nhiên cực hay

    Hướng dẫn bật nén Gzip trong Nginx cực đơn giản

    Cấu hình plugin Wp Rocket hay

    Hướng dẫn trỏ tên miền Name về VPS Vultr

    Tên miền

    Bật tính năng của ảnh trong wordpress 3.0

    Tầm quan trọng hình ảnh sản phẩm trong bán hàng online

  • Nghệ thuật
  • Giải trí
  • Chế tạo Diy
  • Video
  • Phòng trưng bày
No Result
View All Result
Thế Giới Của Tôi
No Result
View All Result
Home Function

Chống sao chép nội dung disable copy content

Mai Linh by Mai Linh
24 Tháng Bảy, 2019
3 min read
0
Share on FacebookShare on Twitter

Xem nhanh tại đây.

  1. Thực hiện cách 1
  2. Thực hiện cách 2

Hi mọi người.
Disable copy content, Hạn chế sao chép nội dung là cần thiết với một website. Nó không chống lại được các đối tượng sao chép có chuyên môn về công nghệ thông tin, nhưng với các đối tượng copy thông thường thì rất hữu hiệu.

  1. Thực hiện cách 1

    Sử dụng kết hợp cả Jquery và Css để hạn chế sao chép nội dung. Đoạn code nhỏ dưới đây phải được sao chép vào file js và css của themes. hãy sử dụng nó vào child themes.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    /* Css prevent blacked out text on the site */
    body{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    }

    Thêm code Jquery để disable copy content với khả năng ngăn chặn bôi đen, chặn chuột phải, chặn F12, chặn Ctrl I, chặn Ctrl J, chặn Ctrl U, chặn Ctrl S trên macOS

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    // Disable copy content, prevent blacked out text, prevent "I" key, "J" key, "S" key + macOS, "U" key, "F12" key
    jQuery(document).ready(function(){
    jQuery(function() {
    jQuery(this).bind("contextmenu", function(event) {
    event.preventDefault();
    alert('Right click disable in this site! Chuột phải đã được vô hiệu hóa trên site này !')
    });
    });
    (function() {
    'use strict';
    let style = document.createElement('style');
    style.innerHTML = '*{ user-select: none !important; }';
    document.body.appendChild(style);
    })();
    window.onload = function () {
    document.addEventListener("contextmenu", function (e) {
    e.preventDefault();
    }, false);
    document.addEventListener("keydown", function (e) {
    if (e.ctrlKey && e.shiftKey && e.keyCode == 73) {
    disabledEvent(e);
    }
    if (e.ctrlKey && e.shiftKey && e.keyCode == 74) {
    disabledEvent(e);
    }
    if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) {
    disabledEvent(e);
    }
    if (e.ctrlKey && e.keyCode == 85) {
    disabledEvent(e);
    }
    if (event.keyCode == 123) {
    disabledEvent(e);
    }
    }, false);
    function disabledEvent(e) {
    if (e.stopPropagation) {
    e.stopPropagation();
    } else if (window.event) {
    window.event.cancelBubble = true;
    }
    e.preventDefault();
    return false;
    }
    }
    });

  2. Thực hiện cách 2

    Tạo 2 file và folder /assets/js/main.js và /assets/css/main.css nằm trong child theme. Sao chép toàn bộ Css và Js pate chúng vào. Copy code dưới đây pate vào file function.php

    1
    2
    3
    4
    5
    6
    7
    // Enqueue required fonts, scripts, and styles.
    add_action( 'wp_enqueue_scripts', 'favorite_enqueue_scripts' );
    function favorite_enqueue_scripts() {
    wp_enqueue_script( 'wph_mainjs', get_stylesheet_directory_uri() . '/assets/js/main.js' , 'jquery' , '' , true );
    wp_enqueue_style( 'wph_maincss', get_stylesheet_directory_uri() . '/assets/css/main.css' );
    }

Như vậy các bạn đã có thể ngăn chặn việc sao chép nội dung một các phi pháp từ những người dùng thông thường.
Tôi hy vọng bạn tìm thấy hướng dẫn này hữu ích. Nếu vậy, hãy xem xét chia sẻ nó với khán giả của bạn!

Nguồn: longvietweb[.]com

Previous Post

Thay đổi dung lượng upload cho wordpress

Next Post

Giới thiệu đôi nét về bộ môn nghệ thuật cắt giấy

Mai Linh

Mai Linh

chuyên wordpress, function, php, code, ...

Next Post

Giới thiệu đôi nét về bộ môn nghệ thuật cắt giấy

No Result
View All Result

Bài viết mới

  • Một mẫu slider đẹp
  • Cách tạo vị trí menu wordpress
  • Khai báo custom post type trong wordpress
  • Sửa lỗi Because app requires SDK version >=2.15.1 <3.0.0 version solving failed
  • Cách đặt nhân vật tiếng trung phồn thể cho game Jx3 Quốc tế

Phản hồi gần đây

    Chuyên mục

    • Bảo mật website
    • Bẻ khóa theme plugin
    • Cắt giấy
    • Chụp ảnh
    • Chụp ảnh sản phẩm
    • Code tiện ích cho website
    • Code trang trí mở rộng
    • Công cụ Tools
    • Công nghệ
    • CSS
    • Digital Marketing
    • Function
    • Game Jx2
    • Game Jx3
    • Game Online
    • Gian hàng online
    • Hosting
    • HTML
    • Instagram
    • Kirigami
    • Kirigami 0 độ
    • Kirigami 180 độ
    • Kirigami 360 độ
    • Kirigami 90 độ
    • Mã độc hại website
    • Marketing Online
    • Máy chủ ảo VPS
    • Origami
    • Paper Craft
    • Phần mềm máy tính cơ bản
    • Php
    • Quilling
    • SEO
    • SEO Offpage
    • SEO Onpage
    • Share theme plugin
    • Shopee
    • Sửa ảnh
    • Tăng doanh thu bán hàng
    • Tên miền
    • Thông tin thế giới của tôi
    • Tối ưu tốc độ web
    • Windows
    • Wordpress

    Recent News

    Một mẫu slider đẹp

    29 Tháng Sáu, 2023

    Cách tạo vị trí menu wordpress

    20 Tháng Tư, 2023
    • Giới thiệu
    • Quảng cáo
    • Bảo mật
    • Liên hệ

    © 2019 Thế Giới Của Tôi - Thiết kế & xây dựng bởi Ngôi Nhà Web.vn.

    No Result
    View All Result
    • Thế giới của tôi
    • Công nghệ
    • Nghệ thuật
    • Giải trí
    • Chế tạo Diy
    • Video
    • Phòng trưng bày
    • Quảng cáo

    © 2019 Thế Giới Của Tôi - Thiết kế & xây dựng bởi Ngôi Nhà Web.vn.