渐渐地,那原本被夜幕笼罩的天空出现了微明。一颗颗启明星逐渐变得苍白无力,在浅浅的日光的照射下,胆怯的它们终于退却了。随着启明星的消失,害羞的太阳射出了几道耀眼的金光。
代码如下: foreach($kws as $k)
{
$k = trim($k);
if($k!=”")
{
if($i > $maxkey)
{
break;
}
$myrow = $this->dsql->GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl<>” “);
if(is_array($myrow))
{
$karr[] = $k;
$GLOBALS['replaced'][$k] = 0;
$kaarr[] = “<a rel="nofollow noopener noreferrer" href=’{$myrow['rpurl']}’><u>$k</u></a>”;
}
$i++;
}
}
把它替换成:
代码如下:
global $dsql;
$query=”SELECT * FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”;
$dsql->SetQuery($query);
$dsql->Execute();
while($row = $dsql->GetArray())
{
$key = trim($row['keyword']);
$key_url=trim($row['rpurl']);
$karr[] = $key;
$kaarr[] = “<a rel="nofollow noopener noreferrer" href=’$key_url’ target=’_blank’><u>$key</u></a>”;
}
友情提示一下:文件的修改请注意备份!
在后台,系统设置里设定一下自动替换的次数就行了。
到此这篇关于dedecms自动给已经发布过的文章中的关键词加超链就介绍到这了。现实的世界我们都在慢慢的長大,痛与伤是幸福开心的代价。更多相关dedecms自动给已经发布过的文章中的关键词加超链内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!