Tự động đưa link nguồn bài viết khi coppy nội dung Blogspot, Blogger, web

Để có một bài viết hay, có ích cho người dùng, chắc chắn bạn phải bỏ ra không ít thời gian, công sức và tâm huyết vào bài viết của mình. Và thực sự, bạn cũng mong muốn ràng khi ai chia sẻ lại nội dung cũng có để nguồn tham khảo về bài viết gốc trên website của bạn. Chẳng hạn có ai đó copy bài viết nhưng lại quên mất đưa link nguồn vào hoặc lười. Vì thế, chúng ta cũng nên giúp họ bằng cách tự động ghi nguồn vào bài viết luôn. Nếu thật sự họ muốn copy bài viết của bạn thì khá là khó chống đó nhé và mình sẽ giải thích tại sao. Phương pháp mình sắp trình bày dưới đây cũng rất cơ bản và nó giúp ai đó có quên, hay lười vẫn có thể đưa link nguồn bài viết vào.

Tự động chèn link nguồn vào trong bài viết blogger


Như vậy để tự động đưa link nguồn bài viết khi sao chép (coppy) các bạn thực hiện các bước sau:
 1. Đăng nhập vào blogger.
 2. Vào phần mẫu >> chỉnh sửa HTML.
 3. Tìm thẻ </head> chèn đoạn code này vào trước nó và lưu lại kiểm tra kết quả.


<script type='text/javascript'>
function addLink(){
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
    var pagelink = "<br/><br/>Link nguồn : <a href='"+document.location.href+"'>"+document.location.href+"</a>";
    var copytext = selection + pagelink;
    var newdiv = document.createElement('div');
    newdiv.style.position='absolute';
    newdiv.style.left='-99999px';
    body_element.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
    window.setTimeout(function() {
        body_element.removeChild(newdiv);
    },0);
}
document.oncopy = addLink;
</script>

Chúc các bạn thành công!

Không có nhận xét nào:

Đăng nhận xét