wordpress小说站防采集教程

2025-05-24 17:22:14

1、今天就给大家讲一下wordpress小说站怎么防采集,下面我以一个wordpress小说站“造化之门”为例来给大家详细讲解。虽然做小说站,免不了采集什么,但如果能防止采集,那当然是更好喽。Wp小说站防采集的方法有以下几种吧。

2、一、使用wordpress防采集插件antileech。这个插件很小,约20K,但是功能很强大。只要在插件后台写入采集源的ip,那么被采集的文章在采集者那边只会显示标题,而正文会显示你自己的版权信息。点击下载:http://pan.baidu.com/s/1c01n2Wo

3、二、在小说章节页中植入版权信息,如你的网站名、网站域名等这些选定的、不一样的、随机的信息。

4、三、打乱被采集页面的窑钕仇焱结构。也就是本教程所要讲述的重要。先说一下小说的采集原理:首先要采集章节列表页,采集列表以后,再进一步采集小说阅读页。如果章节列表页的顺序没有规律,那么当然无法采集,如果非要采集,至少得把采集的内容重新排序。我要做的就是打乱章节列表页的文章顺序,虽然源码中的章节顺序被打乱了,但是读者看起来还是要显示正常的排序,才是关键。章节目录页,每行有3个章节,“第一章 大败家系统、第二章 提亲、第三章 败家可是个技术活”,读者看着是正序显示如下图所示:我们要做的就是让这一行在源码中是这样排序的,“第三章 败家可是个技术活、第二章 提亲、第一章 大败家系统”,看下图的源码:这可以通过Css的float:right来控制。

wordpress小说站防采集教程
wordpress小说站防采集教程

5、下面来讲实现的代码。1、洫曛晗丕让每一行的章节倒序排列。<dl><?php $arr=query_posts( array(’cat’=>$category_chi造婷用痃ld->cat_ID,’order’=>ASC,’showposts’=>-1));//得到章节列表页所有章节 ?><?php $sub_arr=array_chunk($arr,3);//3个章节为一组划分成一个二维数组 foreach($sub_arr as $a){ //循环输出所有的数组 $b=array_reverse($a);//输出的数组进行倒序排列?> <?php foreach($b as $c){ //以3章为一个单元倒序循环输出所有章节?> <dd><a href="<?php echo get_permalink($c->ID) ?>" target="_blank"><?php echo $c->post_title ;?></a></dd> <?php } ;?><?php } ?></dl>

6、设置Css代码,让倒序排列的章节在前台看起来是正序。dd{float:right}演示,就算了,不让发。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢