本教程适用织梦所有程序,下面先来给大家先解析方法,就拿默认模版的内容代码来说:
<div class=”title”>
<h2>{dede:field.title/}</h2>
</div>
一般别人采集的时候都是要获取内容开始的代码和结束的代码,而且要唯一性的,所以填的开始代码大多是:<div class=”title”>
这样,我们在这个class后面加上文章的ID值,改成这样<div class=”title” id=”{dede:field.id/}”>,这里{dede:field.id/}在dedecms中是获取当前文章的ID值,那么生成的每一篇文章的ID值都不一样,这里的开始代码也就都不一样了,这样别人就采集不到了,采一次只能采一篇,那基本上都不会再去采集了。类似的还有{dede:field.dutyadmin/}、{dede:field.pubdate/}等
防采集串混淆:
在dede后台—系统—-防采集串混淆 然后添加自己的混淆字符串,然后将article_article.htm (文章内容页模板)中的{dede:field.body/}替换成 {dede:field name=’body’ function=’RndString(@me)’/} 即可。