关键词自动采集生成内容系统(框架(架构)ampamp发布于3年前amp13?需要以下设置)

优采云 发布时间: 2021-12-06 13:03

  关键词自动采集生成内容系统(框架(架构)ampamp发布于3年前amp13?需要以下设置)

  dedecms V5.6 文档关键词如何解决框架(架构)自动链接&nbsp/&nbsp 管理员3年前发帖&nbsp13

  

  dedecms V5.6 如何解决文档自动链接关键词?

  需要以下设置:

  1、背景-采集-文档关键词维护添加关键词和链接

  2、后台-系统-核心设置关键字替换(是/否)使用该功能会影响HTML生成速度:是

  3、Background-System-Other options 文档内容相同。关键词替换次数(0表示全部替换):设置一个值(顺便说一下,比如一篇文章文章相互收录 收录关键词,比如dede和dedecms,系统会将下面的dedecms替换为dede,我的做法是设置关键词@的个数> 替换为1,然后在文档关键词维护中将dede和dedecms的频率设置为相同,就这样。)

  修改文件:/include/arc.archives.class.php

  如何修改:

  找到代码:

  代码如下:

  foreach($kws as $k) { $k = trim($k); if($k!=&#39;&#39;") { if($i > $maxkey) { break; } $myrow = $this->dsql->GetOne("select * from dede_keywords where keyword=&#39;$k&#39; And rpurl&#39;&#39; "); if(is_array($myrow)) { $karr[] = $k; $GLOBALS[&#39;replaced&#39;][$k] = 0; $kaarr[] = "<a href=&#39;{$myrow[&#39;rpurl&#39;]}&#39;>$k</a>"; } $i++; } }

  用下面的代码替换上面的代码:

  代码如下:

  global $dsql; $query="SELECT * FROM dede_keywords WHERE rpurl&#39;&#39; ORDER BY rank DESC"; $dsql->SetQuery($query); $dsql->Execute(); while($row = $dsql->GetArray()) { $key = trim($row[&#39;keyword&#39;]); $key_url=trim($row[&#39;rpurl&#39;]); $karr[] = $key; $kaarr[] = "<a href=&#39;$key_url&#39; target=&#39;_blank&#39;>$key</a>"; }

  推荐学习:织梦cms

  以上是dedecms V5.6文档关键词如何解决自动链接的详细内容。更多详情请关注其他相关文章!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线