小李SEO博客

网站优化服务

dedecms关键词自动内链失效问题解决方法

后台-系统-核心设置-关键字替换 【是】后台-系统-其他选项-关键词替换次数 【1】或者【0】

关键词长短优先级问题

比如有“长词”、“我是大长词”、“我是小长词”,同时在一篇文章中出现,程序会优先使用短的词。
织梦关键词自动内链、php5.5以上失效问题解决方法-85模板网织梦关键词自动内链、php5.5以上失效问题解决方法-85模板网

长短优先级问题和PHP5.5以上问题的解决方法

打开 /include/arc.archives.class.php 找到$query = "SELECT * FROM keywords WHERE rpurl<>'' ORDER BY rank DESC";改成$query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM keywords WHERE rpurl<>'' ORDER BY num DESC";继续找到"#".preg_quote($word)."#"改成"#".preg_quote($word, "#")."(?!<)#"继续找到$body = @preg_replace_callback("#(^|>)([^<]+)(?=<|$)#sU", "_highlight('\2', $karr, $kaarr, '\1')", $body);改成global $cfg_replace_num;if($cfg_replace_num > 0){$query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM keywords WHERE rpurl<>'' ORDER BY num DESC";$this->dsql->SetQuery($query);$this->dsql->Execute();while($row = $this->dsql->GetArray()){$key = trim($row['keyword']);$key_url=trim($row['rpurl']);$body = str_replace_limit($key, "<a href='$key_url' target='_blank'><u>$key</u></a>", $body, $cfg_replace_num);}}else{$query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM keywords WHERE rpurl<>'' ORDER BY num DESC";$this->dsql->SetQuery($query);$this->dsql->Execute();while($row = $this->dsql->GetArray()){$key = trim($row['keyword']);$key_url=trim($row['rpurl']);$body = str_replace($key, "<a href='$key_url' target='_blank'><u>$key</u></a>", $body);}}继续找到//高亮专用在它上面加入//指定替换次数功能function str_replace_limit($search, $replace, $subject, $limit){if(is_array($search)){foreach($search as $k=>$v){$search[$k] = "#".preg_quote($search[$k], "#")."(?!<)#";}}else{$search = "#".preg_quote($search, "#")."(?!<)#";}return preg_replace($search, $replace, $subject, $limit);}完成,最终效果织梦关键词自动内链、php5.5以上失效问题解决方法-85模板网

上一篇:织梦cms网站dede:channelartlist调用导航无法显示解决方法 下一篇:dedecms采用关键字栏目调用相关文章方法
织梦cms相关文章阅读
  • 织梦cms会员登陆后就不显示广告实现方法

    小李网络公司介绍织梦cms会员登陆后就不显示广告知识,包括如何实现织梦dedecms会员登陆后就不显示广告_织梦58,织梦cms建站教程dedecms织梦系统dedecms会员页面织梦防止共享会员账号织梦做一个会...

  • 织梦cms文章内容页添加TAG标签功能

    小李网络公司介绍织梦cms文章内容页添加TAG标签功能知识,包括织梦标签教程dedecms内容粘贴dedecms三大标签dedecms内容关键词dedecms内容页代码dedecms文章内容页dedecms文章正文dedecms内容修改....

  • 织梦cms鼠标移上显示全部标题方法

    小李网络公司介绍织梦cms鼠标移上显示全部标题方法知识,包括鼠标一点就往下移怎么办鼠标能点,但是不能移动鼠标一直自己移动怎么办移动鼠标没反应怎么办怎么把表格标题往上移如何将标题...

  • 织梦cms栏目内容过多分为2行显示方法

    小李网络公司介绍织梦cms栏目内容过多分为2行显示方法知识,包括让DEDECMS的导航栏分两行显示的方法-dedecms教程.Dedecms程序栏目内容过多如何让只显示一行呢.怎样让dede二级栏目分两行显示....

  • 织梦cms程序快速生成静态网页速度优化提升方法

    小李网络公司介绍织梦cms程序快速生成静态网页速度优化提升方法知识,包括生成网页把html文件生成网址静态网页有哪些网站php网页生成程序静态网页生成器html静态网页生成器根据网页的生成方...

  • 织梦cms调用留言本方法

    小李网络公司介绍织梦cms调用留言本方法知识,包括dedecms首页如何调用留言板的留言 - 百度知道,DEDECMS如何在首页用JS调用留言本内容-织梦安装使用-跟版网,织梦dedecms留言板调用导航的方法_织梦...

  • 织梦cms使用channel标签时指定typeid=x值currentstyle无效

    小李网络公司介绍织梦cms使用channel标签无效知识,包括使用channel标签时指定typeid=x值currentstyle不起作用,使用channel标签时指定typeid=x值currentstyle无效的解决方法....

  • 织梦dedecms标签嵌套实例分析

    小李网络公司介绍织梦dedecms标签嵌套知识.包括织梦cms建站教程html标签的嵌套规则有哪些dedecms的简单说明织梦 建站织梦免费源码dedecms好吗html5标签嵌套规则tr标签内可以嵌套什么....

  • 织梦cms网站自定义表单内容的方法

    小李网络公司介绍织梦cms网站自定义表单内容知识,包括使用LOOP语句调用dedecms织梦自定义表单内容的方法_织梦58,自定义表单系统 开源表单收集系统源码自定义表单源码自定义表单开源织梦表单...

  • 织梦cms批量取消审核文档的实现方法

    小李网络公司介绍织梦cms批量取消审核文档知识,包括DedeCMS批量取消审核文档的实现方法_织梦58,不审核直接放款1000报名时间截止但审核没通过省呗审核容易通过吗word文档如何取消分页教资报名...

  • 织梦cms网站Nginx验证码不显示设置教程

    小李网络公司介绍织梦cms网站Nginx验证码不显示设置教程知识,包括织梦cms建站教程织梦dedecms教程dedecms织梦系统织梦短信接口dedecms验证码识别织梦留言板验证码dedecms验证码设置织梦验证码总是...

  • 织梦cms站内搜索结果显示404错误页面解决方法

    小李网络公司介绍织梦cms站内搜索结果显示404错误页面解决方法知识,包括404错误页面怎么解决dedecms怎么加页面dedecms网页编辑dedecms网页添加织梦上传自己的页面dede单页面调用dedecms单页面层级...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640