今天是:
首 页电子商务研究报告PR查询域名WHOIS查询CSS编辑器建站素材
网海拾贝,电脑资讯,电脑快报,it资讯,网站建设资讯,教程基地
首页 操作系统 工具软件 网络应用 办公应用 软件开发 数据库 平面设计 网站运营
  当前位置:首 页 >> 建站素材 >> 常用代码 >> dedecms 5.6文档关键词自动添加超链接的解决方案

dedecms 5.6文档关键词自动添加超链接的解决方案

  发布于2010-08-31 02:03 来源:网海拾贝

dedecms 5.6文档关键词自动添加超链接的解决方案

需要以下设置:
1、后台-采集-文档关键词维护 添加关键词及链接
2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是
3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值 (这里顺便提一下,比如一篇文章含有互相包含关键词,比如dede和dedecms,系统会把后面的dedecms会被dede替代,我的做法是,关键词替换次数设置为1次,然后文档关键词维护那里把dede和dedecms的频率设置成一样,就搞定了。)

修改文件:/include/arc.archives.class.php 查找以下代码:

以下是代码片段:
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[] = "  $k"; }   $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 href='http://www.xland.com.cn/  $key_url' target='_blank'><u>  $key</u></a>";
  }


中查找“dedecms 5.6文档关键词自动添加超链接的解决方案”更多相关内容

中查找“dedecms 5.6文档关键词自动添加超链接的解决方案”更多相关内容



上一篇:延迟弹窗代码 可弹过IE6.7.傲游 世界之窗
下一篇:无相关文章
最近更新 赞助商
·dedecms 5.6文档关键词自动添加超链接的..08-31
·延迟弹窗代码 可弹过IE6.7.傲游 世界之窗12-10
·24小时退弹一次的代码,可弹SP2\SP3\遨游10-30
·js+css实现的焦点图片代码 风格大气08-13
·可拖动的日历代码 js+css实现08-13
热门排行 最新推荐
·js+css实现的焦点图片代码 风格大气
·延迟弹窗代码 可弹过IE6.7.傲游 世界..
·可拖动的日历代码 js+css实现
·24小时退弹一次的代码,可弹SP2\SP3\..
·dedecms 5.6文档关键词自动添加超链..

共有评论 0 条 网友评分 0分 查看所有评论


发表评论→ 学而不思则罔,思而不学则殆,请大胆发表你的见解。

输验证码:

您对此篇文章的评分:1分 2分 3分 4分 5分

  • 站内搜索
关键词

搜索方式

搜索范围

精确匹配
Baidu
网站首页 - 关于本站 - 网站地图 - 广告合作 - 站点声明 - RSS订阅 - 联系我们
Copyright © 2005 网海拾贝.[京ICP备11020891号-2 公安备案:110105007363]. All Rights Reserved .