打开 /include/arc.archives.class.php 找到$body = @preg_replace_callback("#(^|>)([^
改成
global $cfg_replace_num;
if($cfg_replace_num > 0)
{
$query = "SELECT * FROM #@__keywords WHERE rpurl<>'' ORDER BY rank DESC";
$this->dsql->SetQuery($query);
$this->dsql->Execute();
while($row = $this->dsql->GetArray())
{
$key = trim($row['keyword']);
$key_url=trim($row['rpurl']);
$body = str_replace_limit($key, "$key", $body, $cfg_replace_num);
}
}
else
{
$query = "SELECT * FROM #@__keywords WHERE rpurl<>'' ORDER BY rank DESC";
$this->dsql->SetQuery($query);
$this->dsql->Execute();
while($row = $this->dsql->GetArray())
{
$key = trim($row['keyword']);
$key_url=trim($row['rpurl']);
$body = str_replace($key, "$key", $body);
}
}
继续找到
//高亮专用
在它上面加入
//指定替换次数功能
function str_replace_limit($search, $replace, $subject, $limit)
{
if(is_array($search))
{
foreach($search as $k=>$v)
{
$search[$k] = '`'. preg_quote($search[$k], '`'). '`';
}
}
else
{
$search = '`'. preg_quote($search, '`'). '`';
}
return preg_replace($search, $replace, $subject, $limit);
}
又一个绝版教程,原创
本文仅代表作者个人观点,不代表SEO研究协会网官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员。更多相关资讯,请到SEO研究协会网www.seoxiehui.cn学习互联网营销技术请到巨推学院www.jutuiedu.com。