找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 870|回复: 0

防止wordpress博客被复制不留链接(自动添加链接)

[复制链接]
发表于 2013-7-27 02:11:15 | 显示全部楼层 |阅读模式

        防止文章内容被复制不留链接是一个老生常谈的SEO话题了,本文介绍的方法也只是多添加了一道防线而已。要想从根本上防止wordpress博客内容被别人复制或采集后不保留原文链接,是不太可能的事情。同时用这个方法除了可以为wordpress博客添加更多的外部链接外,同时还可以起到为博客宣传的作用,从而带来流量。因为有些喜欢在QQ群上聊天或喜欢在百度知道,百度贴吧等地方回答问题的朋友,通常都是在网上复制内容后直接粘贴上去的。本文介绍的代码主要作用就是当别人复制或采集内容后,自动在复制的内容后面添加一句版权信息和原文链接。


        wordpress博客复制(采集)后自动添加版权信息和原文链接的代码


        下面介绍的代码是出自国外名博主:WPBeginner(其中版权信息部分已根据个人喜好,修改成了中文,大家使用该代码的时候,记得修改成自己的站点名称或者也可以把下面红色字体部分删除掉,只保留一个原文链接)。代码使用相当容易,只要把以下代码直接添加到你的wordpress主题模板文件 functions.php 最后面的 ?> 前保存即可。


       
                function add_copyright_text() { ?>
       
       
               
       
       
                function addLink() {
       
       
                var body_element = document.getElementsByTagName('body')[0];
       
       
                var selection;
       
       
                selection = window.getSelection();
       
       
                var pagelink = "

阅读全文请到【网站名】:  "+document.location.href+""; //Change this if you like
       
       
                var copy_text = selection + pagelink;
       
       
                var new_div = document.createElement('div');
       
       
                new_div.style.left='-99999px';
       
       
                new_div.style.position='absolute';
       
       
                body_element.appendChild(new_div );
       
       
                new_div.innerHTML = copy_text ;
       
       
                selection.selectAllChildren(new_div );
       
       
                window.setTimeout(function() {
       
       
                body_element.removeChild(new_div );
       
       
                },0);
       
       
                }
       
       
                document.oncopy = addLink;
       
       
                <?php
       
       
                }
       
       
                add_action( 'wp_head', 'add_copyright_text');
       


         
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|要学吧论坛

GMT+8, 2026-1-24 01:01 , Processed in 0.046571 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表