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

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

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

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

推荐学习:织梦cms

dedecms自动给已经发布过的文章中的关键词加超链接,这样有助于优化,不过优化过度也不好。

  

代码如下:

foreach($kws as $k)  {  $k = trim($k);  if($k!=”")  {  if($i &gt; $maxkey)  {  break;  }  $myrow = $this-&gt;dsql-&gt;GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl” “);  if(is_array($myrow))  {  $karr[] = $k;  $GLOBALS['replaced'][$k] = 0;  $kaarr[] = “<a><u>$k</u></a>”;  }  $i++;  }  }

把它替换成: 

代码如下:

global $dsql;  $query=”SELECT * FROM dede_keywords WHERE rpurl” ORDER BY rank DESC”;  $dsql-&gt;SetQuery($query);  $dsql-&gt;Execute();  while($row = $dsql-&gt;GetArray())  {  $key = trim($row['keyword']);  $key_url=trim($row['rpurl']);  $karr[] = $key;  $kaarr[] = “<a><u>$key</u></a>”;  }

友情提示一下:文件的修改请注意备份! 

在后台,系统设置里设定一下自动替换的次数就行了。

以上就是

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享