WordPrss 怎么防止你的博客被别人采集

WordPrss 怎么防止你的博客被别人采集

相信经常写博客的人都知道采集是怎么回事,网上有很多免费的或者付费的各种采集程序,可以采集文章、图片、下载内容等等,甚至还有各种明目张胆的小偷程序。

做这种网站的目的很明显,就是不劳而获,通过采集文章,经过一定的伪原创处理将内容二次发布。其实现在很多门户网站也会这么做,只不多很多时候是靠人工的将文章“编译”一下,就作为原创了。那么,对于那些坚持产出原创文章的博主,应该怎样防止被采集呢?

这里以 WordPress 为例,讲解怎么防止你的博客被别人采集。

将博客的 feed 设置只显示摘要,在 WordPress 面板中,选择 设置 – 阅读,选择下图中所示位置的 摘要,然后点击 保存更改 即可;

图片[1]-WordPrss 怎么防止你的博客被别人采集-乡野博文

在 feed 中加入”阅读全文“链接,找到你的模版文件中的 functions.php,在<?php 和 ?> 之间添加以下代码:

/* RSS 中添加查看全文链接 */
function feed_read_more($content) {
    return $content . '<p><a rel="bookmark noopener noreferrer" href="'.get_permalink().'" target="_blank">阅读全文</a></p>';
}
add_filter ('the_excerpt_rss', 'feed_read_more');

保存后上传到服务器,覆盖原来的文件即可,这样在 feed 中就会显示”阅读全文“链接了。

在 feed 中增添版权信息,让你的版权更加突出。同样是在 functions.php 中,增添以下代码(将版权信息改成你自己的)即可:

/* RSS 中添加版权信息 @www.zau.cn */
function feed_copyright($content) {
     if(is_single() or is_feed()) {
          $content.= "<p class='copyright'>";
          $content.= '版权所有:<a title="乡野博文 © WWW.ZAU.CN" href="http://www.zau.cn/">乡野博文 © WWW.ZAU.CN</a> </p>';
          $content.= '<p>本文标题:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">《'.get_the_title().'》</a></p>';
          $content.= '<p>本文链接:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></p>';
          $content.= '<p>特别声明:除特别标注,本站文章均为原创,本站文章原则上禁止转载,如确实要转载,请电联:<a href="http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=xxx@qq.com" title="xxx@qq.com">xxx@qq.com</a>,尊重他人劳动成果,谢过~';
          $content.= "</p>";
     }
     return $content;
}
add_filter ('the_excerpt_rss', 'feed_copyright');

通过这样的方法,采集程序只能采集到摘要部分,并含有“阅读全文”和版权信息的 RSS。

温馨提示:本文最后更新于2022-05-12 19:53:20,某些文章具有时效性,若有错误或已失效,请在下方留言或联系乡野博文
您阅读这篇文章共花了: 0小时00分00秒
-----本页内容已结束,喜欢请分享!-----
© 版权声明
THE END
喜欢本站内容,请点【点赞】【分享】和【收藏】~
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容