多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 給wordpress 增加干擾碼防采集

給wordpress 增加干擾碼防采集

來源:程序員人生   發布時間:2014-01-24 21:37:28 閱讀次數:4034次
打開 wp-includes下的post-template.php

先將代碼加到 post-template.php 第一行

以下為引用的內容:
function RndString($body)
{
//最大間隔距離(如果在檢測不到p標記的情況下,加入混淆字串的最大間隔距離)
$maxpos = 1024;
//font 的字體顏色
$fontColor = “#FFFFFF”;
//div span p 標記的隨機樣式
$st1 = chr(mt_rand(ord(”A”),ord(”Z”))).chr(mt_rand(ord(”a”),ord(”z”))).chr(mt_rand(ord(”a”),ord(”z”))).mt_rand(100,999);
$st2 = chr(mt_rand(ord(”A”),ord(”Z”))).chr(mt_rand(ord(”a”),ord(”z”))).chr(mt_rand(ord(”a”),ord(”z”))).mt_rand(100,999);
$st3 = chr(mt_rand(ord(”A”),ord(”Z”))).chr(mt_rand(ord(”a”),ord(”z”))).chr(mt_rand(ord(”a”),ord(”z”))).mt_rand(100,999);
$st4 = chr(mt_rand(ord(”A”),ord(”Z”))).chr(mt_rand(ord(”a”),ord(”z”))).chr(mt_rand(ord(”a”),ord(”z”))).mt_rand(100,999);
$rndstyle[1]["value"] = “.{$st1} { display:none; }”;
$rndstyle[1]["name"] = $st1;
$rndstyle[2]["value"] = “.{$st2} { display:none; }”;
$rndstyle[2]["name"] = $st2;
$rndstyle[3]["value"] = “.{$st3} { display:none; }”;
$rndstyle[3]["name"] = $st3;
$rndstyle[4]["value"] = “.{$st4} { display:none; }”;
$rndstyle[4]["name"] = $st4;
$mdd = mt_rand(1,4);
//以后內容如果你不懂其含義,請不要改動
//—————————————————
$rndstyleValue = $rndstyle[$mdd]["value"];
$rndstyleName = $rndstyle[$mdd]["name"];
$reString = “<style> $rndstyleValue </style> “;
//附機標記
$rndem[1] = “font”;
$rndem[2] = “div”;
$rndem[3] = “span”;
$rndem[4] = “p”;
//讀取字符串數據
$fp = fopen(dirname(__FILE__).”/RndString.php”,”r”);
$start = 0;
$totalitem = 0;
while(!feof($fp)){
$v = trim(fgets($fp,128));
if($start==1){
if(ereg(”#end#”,$v)) break;
if($v!=”"{ $totalitem++; $rndstring[$totalitem] = ereg_replace(”#,”,”",$v); }
}
if(ereg(”#start#”,$v)){ $start = 1; }
}
fclose($fp);
//處理要防采集的字段
$bodylen = strlen($body) - 1;
$prepos = 0;
for($i=0;$i<=$bodylen;$i++){
if($i+2 >= $bodylen || $i<50) $reString .= $body[$i];
else{
@$ntag = strtolower($body[$i].$body[$i+1].$body[$i+2]);
if($ntag==”</p” || ($ntag==”<br” && $i-$prepos>$maxpos) ){
$dd = mt_rand(1,4);
$emname = $rndem[$dd];
$dd = mt_rand(1,$totalitem);
$rnstr = $rndstring[$dd];
if($emname!=”font”) $rnstr = ” <$emname class=”$rndstyleName”>$rnstr</$emname> “;
else $rnstr = ” <font color=”$fontColor”>$rnstr</font> “;
$reString .= $rnstr.$body[$i];
$prepos = $i;
}
else $reString .= $body[$i];
}
}
unset($body);
return $reString;
}//函數結束


查找


以下為引用的內容:
function the_content(



將這段代碼


以下為引用的內容:
function the_content($more_link_text = “(more…)”, $stripteaser = 0, $more_file = “”) {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters(”the_content”, $content);
$content = str_replace(”]]>”, “]]>”, $content);
echo $content;
}



改成


以下為引用的內容:
function the_content($more_link_text = “(more…)”, $stripteaser = 0, $more_file = “”) {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters(”the_content”, $content);
$content = str_replace(”]]>”, “]]>”, $content);
$content = RndString($content);
echo $content;
}


注意,就多了行 $content = RndString($content);

上傳附件中的RndString.php 文件到wp-includes/下


附件: 點這里下載

原文地址:http://www.mylb.net.cn/2008/08/608.html
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 色综合天天综合网国产成人网 | 久久久久久久久a免费 | 欧美精品久久 | 一级白嫩美女毛片免费 | xxxx性xx另类| 99热久久这里只有精品首页 | 亚洲在线免费观看视频 | 激情在线免费视频 | 亚洲第二区 | 亚洲美女激情视频 | 黄伊人| l欧美18一19sex性 | 亚洲爱v| h网站在线播放 | 久久国内 | 亚洲精品一区二区三区婷婷月 | 在线91色| 亚洲福利在线视频 | 亚洲天堂久久精品 | 99久久精品男女性高爱 | 久久中文字幕日韩精品 | 欧美另类精品一区二区三区 | 成人午夜视频一区二区国语 | 操你网站| 宇都宫紫苑在线播放 | 国产精品亚洲欧美日韩久久 | 欧美亚洲小说 | 亚洲最大的视频网站 | h网站免费| 一级做a爰片性色毛片新版的 | 中文字幕乱码二三区免费 | 正在播放国产露脸真实高清 | 国产精品一区不卡 | 国产精品亚洲综合第一区 | 老司机午夜精品视频观看 | 中文字幕在线亚洲 | 亚洲欧美一级视频 | 亚洲成aⅴ人片在线观 | 亚洲资源最新版在线观看 | 日韩中文字幕高清在线专区 | 一本大道卡一卡二卡三视频 |