加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

DedeCms5.6发布文章时自动加上关键词链接

发布时间:2020-12-14 04:11:50 所属栏目:Dedecms 来源:网络整理
导读:织梦内容管理系统DedeCms v5.6发布文章时,如何自动加上关键词链接,请看下边的方法: 修改文件 /include/arc.archives.class.php ,找到这一段:? Copy to ClipboardLiehuo.Net Codes引用的内容:[www.jb51.cc]foreach($kws as $k) { $k = trim($k); if($k!

织梦内容管理系统DedeCms v5.6发布文章时,如何自动加上关键词链接,请看下边的方法:

修改文件 /include/arc.archives.class.php ,找到这一段:?

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.52php.cn]
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[] = “
				

把它替换成:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.52php.cn]
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[] = "
				

通过以上代码,只要在“文档关键词维护”设置了带有链接的关键词,就可以实现在发布文章时自动就有会链接了

注意:dede_keywords 要替换成自己的?
还有这里WHERE rpurl<>'' 为两个单引号

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读