相信经常写博客的人都知道采集是怎么回事,网上有很多免费的或者付费的各种采集程序,可以采集文章、图片、下载内容等等,甚至还有各种明目张胆的小偷程序。
做这种网站的目的很明显,就是不劳而获,通过采集文章,经过一定的伪原创处理将内容二次发布。其实现在很多门户网站也会这么做,只不多很多\ V * n | E :时候是靠人工的将文章“编; ) f / t译”一下,就作为原创了。那么,对于那些坚持产出原创文章的\ = F q / [ V博主,应该怎样防止被采集呢?
这里以 WordPress 为例,讲解怎么防止你的博客被别人采集。
将博客的 feed 设置只显示摘要,在 WordPress 面板中,选择 设置 - 阅读,选择下图中所示位置的 摘要,然后点击 保存更改 即可;r t [ [ J J W
在 feed 中F V 0 }加入”阅读全文“链接,找到你的模版文件中的 functions.php,在<?php 和 ?> 之间添加以下代码:
- /* RSS 中添加查看全文链接 */
- function feed_read_more($content) | P ^ \ % n 1 n12a D s + W z y3;
- return $content . '<p><a rel="bookmark noopener noreferrer" href* J g z + T="'.get_permalink= $ o o 7().'" target="_blank">阅读全文</a></p>';
- }
- adX S / Td_filter ('the_excc H N ` h ier9 J ) [ r \ x `pt_rss', 'feed_read_more');
保存后上传到服务\ J y G器,覆盖原来的文件即可,这样在 feed 中就会显示”阅读全文“链接了。
在 feed 中增添版权信息,让你的版权更加突出。同样是在 funcS ~ E A f w l K ptions.php 中,增添以下代码(将版权信息改成你自己的)即可:
- /* RSS 中添加版权信息 @wnag.com.cn */
- function feed_copyright($content) {
- if(is_single() or is_feed()) t ^ e z3;
- $content.= "<p class='copyright'>";
- $content.= '版权所有:<a title="可定博客 WNAG.COM.CN" href="h! ( L 3 Qttps://wJ u 7 n E @ =nag.com.cn/">可定博| A E ? X客 WNAG.COM.CN</a? P ? _> <K 9 S/p>';
- $content.= '<p>本文标题:<a rel="bookmaV g P 7 \ h | 3 Jrk" title="'.get_the_title().'" href="'.get_permalink().'&qQ U ] w F B kuotJ O j;>《'.get_the_title().'》</a>&l9 9 7 3 Qt;/p>';
- $contA B Eent.= '<l ? P : H;p>本文H \ { = ? : Y链接:<a rel="boow y F Okmark" title="'.ge4 | B , _ & 9 \ ~t_the_title().'"w s _; href=\ D } c u b S E"'.get_permalink().'">'.get_perm; X P ialink().'</a></p>';
- $content.= '<p>特别声明:除特别标P ) z { g t J L注,本站文章均为原创,本站文章原则上禁止转载,如确实要转载,请电联:<a href="+ b P J *;http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=xu 7 \ A ] A |xx@qq.co( ] 9 b X \m" title="xxx@qq.com">xxx@qq.com</a>,尊重他人劳动成果,谢过~';
- $content.= "</p>";
- }
- returnn u a ? K } 0 $content;& a 3 |
- }
- add_filter ('the_excerpt_rss', 'feed_copyrightm & 3 S W E');
通过这样的方法,采集程序只能采集到摘要部分,并含有“阅读全文”和版权信息的 RSS。