首页 > CMS > 织梦DEDE > 正文

教你如何给Dedecms文档关键词加超链接

2024-07-12 08:42:34
字体:
来源:转载
供稿:网友

织梦系统里头的tag标签的作用不要忽视,不光可以引导访客进行站点的浏览,也可以在一定程度上增加网站建设后的网站收录,但默认的内容页tag标签是不带链接的,起到作用有限,这边给大家一个可以让关键字自动带超链接的方法.

首先去后台文档关键字维护那里去增加一些新的关键词然后去设置那边开启关键字替换,最后在其他设置里一下替换的次数为1次.

现在设置都控制好了,下一步就是改文件了修改:/include/arc.archives.class.php,找到这段:

  1. foreach($kws as $k
  2. $k = trim($k); 
  3. if($k!=”") 
  4. if($i > $maxkey
  5. break
  6. $myrow = $this->dsql->GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl<>” “); 
  7. if(is_array($myrow)) 
  8. $karr[] = $k
  9. $GLOBALS['replaced'][$k] = 0; 
  10. $kaarr[] = “$k”; 
  11. $i++; 
  12.  
  13. //改成 
  14.  
  15. global $dsql
  16. $query=”SELECT * FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”; 
  17. $dsql->SetQuery($query); 
  18. $dsql->Execute(); 
  19. while($row = $dsql->GetArray()) 
  20. {//开源软件:Vevb.com 
  21. $key = trim($row['keyword']); 
  22. $key_url=trim($row['rpurl']); 
  23. $karr[] = $key
  24. $kaarr[] = “$key”; 

修改前记得备份一下文件,然后全部生成一次.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表