• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo
wpcb-logo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Tự động chèn nguồn khi bài viết bị copy
hosting-tot-nhat-danh-cho-wordpress

Tự động chèn nguồn khi bài viết bị copy

Cập nhật: 01/10/2022 Trung Hiếu 3 Bình luận

Mục lục Hiện
  • 1. Tự động chèn nguồn bài viết bằng code
  • 2. Tự động chèn nguồn bài viết bằng plugin

Tự động chèn nguồn tới bài viết gốc khi bài viết của bạn bị ai đó copy.

tu-dong-chen-nguon-toi-bai-viet-goc

Copy trái phép nội dung hay ăn cắp nội dung là một trong những vấn nạn phổ biến tại Việt Nam. Ngay cả blog WP Căn bản của tôi cũng bị copy rất nhiều. Để ngăn chặn việc này, nhiều người đã thử các phương pháp như chống click chuột phải, chèn watermark vào hình ảnh, đăng ký DMCA, vô hiệu hóa RSS Feed… Hôm nay, tôi sẽ giới thiệu thêm cho các bạn một phương pháp nữa. Nó sẽ giúp “nhắc nhở” những chuyên gia copy đừng “quên” dẫn link về bài viết gốc như một cách để tri ân tác giả. Tất nhiên, nếu họ thực sự không muốn thì cũng đành bó tay.

Tham khảo thêm:

  • Làm thế nào để báo cáo vi phạm bản quyền lên Google?
  • 2 Plugin giúp chống click chuột phải cho WordPress

Tự động chèn nguồn bài viết bằng code

Chèn đoạn code sau đây vào file functions.php của theme hoặc child theme mà bạn đang sử dụng. Các bạn cũng có thể sử dụng plugin Code Snippets để chèn nhằm tránh nó bị xóa mất khi cập nhật theme.

function add_copyright_text() {
if (is_single()) {
?>
<script type='text/javascript'>
function addSourceLink() {
var body_element = document.getElementsByTagName('body')[0];
var selectedText = window.getSelection();
var sourcelink = "<br \><br \>Link bài viết gốc: <a href='<?php the_permalink(); ?>'><?php wp_title(); ?></a> (<?php the_permalink(); ?>)</p>";
var newText = selectedText + sourcelink;
var newDiv = document.createElement('div');
newDiv.style.left='-99999px';
newDiv.style.position='absolute';
body_element.appendChild(newDiv);
newDiv.innerHTML = newText ;
selectedText.selectAllChildren(newDiv);
window.setTimeout(function() { body_element.removeChild(newDiv); } ,0);
}
document.oncopy = addSourceLink;
</script>
<?php
}
}
add_action( 'wp_head', 'add_copyright_text');

Ở dòng code thứ 8, các bạn có thể thay the_permalink() bằng wp_get_shortlink(get_the_ID()) nếu muốn hiển thị link rút gọn của bài viết (dạng ID) thay cho link đầy đủ.

Lưu lại, xóa cache website (nếu có) và kiểm tra kết quả bằng cách thử copy một đoạn văn bản trong bài viết của bạn và paste vào chỗ nào đó.

Tự động chèn nguồn bài viết bằng plugin

Nếu bạn cảm thấy việc chèn code thủ công “quá phức tạp” thì hoàn toàn có thể thay thế nó bằng plugin.

1. Cài đặt và kích hoạt plugin Append Link on Copy (download). Plugin này đã lâu không được cập nhật nên các bạn không thể tìm nó trên kho plugin của WordPress.org mà phải download về rồi upload lên web.

2. Truy cập Settings => Append Link on Copy. Tại đây, các bạn sẽ nhìn thấy giao diện như sau:

thiet-lap-plugin-append-link-on-copy

Trong đó:

  • Read more link: hãy tùy biến phần text theo nhu cầu của bạn. Lưu ý giữ nguyên phần shortcode.
  • Các mục còn lại các bạn có thể để mặc định hoặc bỏ tick vì tôi đã thử nhưng đều không có tác dụng. Có thể do plugin đã lâu không được cập nhật.

Click vào nút Save Changes để lưu lại. Xóa cache website (nếu có) và kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!

Trên đây, tôi vừa giới thiệu cho các bạn 2 cách khác nhau để tự động chèn nguồn bài viết khi bị copy. Nếu bạn biết phương pháp nào khác hiệu quả hơn, đừng quên chia sẻ nó với chúng tôi thông qua khung bình luận bên dưới.

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Facebook
  • Twitter (X)
  • LinkedIn
  • Pinterest
  • Tumblr
  • Zalo

Bài viết liên quan

Hiển thị đánh giá 5 sao trên Google một cách đơn giản
Hiển thị đánh giá 5 sao trên Google một cách đơn giản
Xóa base slug của custom post type và taxonomy
Xóa base slug của custom post type và taxonomy
Tự động tạo alt-text cho hình ảnh trong WordPress
Tự động tạo alt-text cho hình ảnh trong WordPress

Chuyên mục: Thủ thuật WordPress Thẻ: Thủ thuật SEO

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Tìm file cần chỉnh sửa trong theme WordPress
Bài viết sau Tạo shortcode cho khung tìm kiếm trong WordPress »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. Lê Huy 2 bình luậnviết

    18/12/2023 lúc 20:38

    cảm ơn anh quá, em đã làm theo và thành công ạ!

    Bình luận
  2. themewp.vn 6 bình luậnviết

    12/10/2022 lúc 00:00

    Mình vừa thử theo cách dùng code thấy oke

    Bình luận
  3. Thu Hà 46 bình luậnviết

    02/10/2022 lúc 11:18

    cái này hay, cám ơn ad

    Bình luận

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Central Panel
  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB AI Optimization
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Images Optimizer
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Plugin nén ảnh siêu nhẹ dành cho WordPress 24/04/2026
  • Ra mắt plugin WPCB Central Panel độc quyền 08/04/2026
  • Tối ưu website WordPress cho AI một cách đơn giản 24/03/2026
  • Hướng dẫn nâng cấp PHP 8.5 cho website WordPress 09/03/2026
  • Sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO 02/03/2026
  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026

Footer

Bình luận mới nhất

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Việt Hùng trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền
  • Tịnh Nguyễn trong Ra mắt plugin WPCB Central Panel độc quyền
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền

Bình luận nhiều nhất

  1. Tịnh Nguyễn (15)
  2. Ngọc Blue (6)
  3. Việt Hùng (1)
  4. Tuấn Digi (1)
  5. HN (1)
  6. Blog Công Chứng (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.021 Bài viết - 35.708 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting