专业的织梦dedecms仿站建站技术资讯网站!- 【46仿站网】
您的位置: 主页 > 织梦教程 > 织梦高级教程 >

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

文章来源:未知 阅读: 发表时间:2020-02-03
DedeCms5.6发布文章时自动加上关键词链接,其实大多数的站长都不明白制作一个好的网站模板对于SEO是多重要,织梦作为很流行的cms之一,模板制作过程中经常会遇到这样那样的问题。今天小编就来跟大家讲讲DedeCms5.6发布文章时自动加上关键词链接。

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

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

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com]
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[] = “<a href=’{$myrow['rpurl']}’><u>$k</u></a>”; 
} 
$i++; 
} 
}

把它替换成:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com]
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='$key_url' target='_blank'><u>$key</u></a>"; 
}

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

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

大家既然都知道了DedeCms5.6发布文章时自动加上关键词链接,并且46仿站网小编也在上文中给大家提供了DedeCms5.6发布文章时自动加上关键词链接的方法,想必各位应该可以好好去尝试一下了吧!也请大家继续关注后续的内容哦!

如果你觉得本文对你有帮助就点个赞吧!

没有解决?点击这里呼叫大神来帮忙(付费)!

上一篇:织梦channelartlist加入当前栏目高亮样式 下一篇:没有了
  • 最新
  • 热门
  • 随便看看