最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > dedecms关键字不需要在keyword中设置实现內链,织梦

dedecms关键字不需要在keyword中设置实现內链,织梦

时间:2023-07-22 13:07:22 阅读: 文章分类: 网站建设 作者: 织梦网站员

导读:织梦文章织梦文章dedecms关键词內连维护默认是需要和发布文章时匹配通过keyword中设置的关键字作为条件替换来完成的,今天分享的是不通过keyword中设置的关键字作为条dede5.7模板织梦模板网。

dede5.7模板织梦模板网dedecms关键词內连维护默认是需要和发布文章时匹配通过keyword中设置的关键字作为条件替换来完成的,今天分享的是不通过keyword中设置的关键字作为条件替换,而是在数据库中所有的词中索引匹配的织梦仿站方法: 测试环境为:DEDECMS v5.7 第一步:/include/arc.archives.class.php(DEDE v5.7) if($arr['type']=='htmltext' && $GLOBALS['cfg_keyword_replace']=='Y' && !empty($this->Fields['keywords'])) 改为:if($arr['type']=='htmltext' && $GLOBALS['cfg_keyword_replace']=='Y')     第二步:/include/arc.archives.class.php(DEDE v5.7)中的 ReplaceKeyword 方法改成:     function ReplaceKeyword($kw,&$body) { global $cfg_cmspath; $maxkey = 3; $kws = explode(",",trim($kw)); //以分好为间隔符 $i=0; $karr = $kaarr = $GLOBALS['replaced'] = array();   //暂时屏蔽超链接 $body = preg_replace("#(<a(.*))(>)(.*)(<)(\/a>)#isU", '\\1-]-\\4-[-\\6', $body);   /* foreach($kws as $k) { $k = trim($k); if($k!="")织梦模板免费 { if($i > $maxkey) { break; } $myrow = $this->dsql->GetOne("SELECT * FROM cn_keywords WHERE keyword='$k' AND rpurl<>'' "); if(is_array($myrdede织梦模板ow)) { $karr[] = $k; $GLOBALS['replaced'][$k] = 0; $kaarr[] = "<a href='{$myrow['rpurl']}'><u>$k</u></a>"; } $i++; } } */ $query = "SELECT * FROM cn_keywords WHERE rpurl<>'' ORDER BY rank DESC"; $this->dsql->SetQuery($query); $this->dsql->Execute(); $j = 0; while($row = $this->dsql->GetArray()) { $action = 1; if($j >= $maxkey) break; $key = trim($row['keyword']);相关dede5.7模板织梦模板网。

关键词标签: 织梦 要在 不需

声明: 本文由我的SEOUC技术文章主页发布于:2023-07-22 ,文章dedecms关键字不需要在keyword中设置实现內链,织梦主要讲述要在,不需,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_34475.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章