网站地图    收藏   

主页 > 后端 > dedecms >

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

来源:自学PHP网    时间:2014-11-30 17:03 作者: 阅读:

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

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

织梦系统里头的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. {//开源软件:phpfensi.com 
  21. $key = trim($row['keyword']); 
  22. $key_url=trim($row['rpurl']); 
  23. $karr[] = $key
  24. $kaarr[] = “$key”; 

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

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论