dedecms自动给已经发布过的文章中的关键词加超链接

dedecms自动给已经发布过的文章中的关键词加超链接,第1张

dedecms自动给已经发布过的文章中的关键词加超链接

Dedecms自动在发布的文章中添加关键词的超链接,有助于优化,但过度优化不好。


复制代码编码以下:
foreach($kwsas$k)
{
$k=trim($k);
if($k!=”")
{
if($i>$maxkey)
{
break;
}
$myrow=$this->dsql->GetOne(“select*fromdede_keywordswherekeyword=’$k’Andrpurl<>”“);
if(is_array($myrow))
{
$karr[]=$k;
$GLOBALS['replaced'][$k]=0;
$kaarr[]=“<ahref=’{$myrow['rpurl']}’><u>$k</u></a>”;
}
$i;
}
}

把它换成:

复制代码编码以下:
global$dsql;
$query=”SELECT*FROMdede_keywordsWHERErpurl<>”ORDERBYrankDESC”;
$dsql->SetQuery($query);
$dsql->Execute();
while($row=$dsql->GetArray())
{
$key=trim($row['keyword']);
$key_url=trim($row['rpurl']);
$karr[]=$key;
$kaarr[]=“<ahref=’$key_url’target=’_blank’><u>$key</u></a>”;
}

温馨提示一下:文档的改动一定要注意备份数据!
在后台管理,系统配置里设置一下全自动更换的频次就可以了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存