最新版:dedecms V5.6 文档关键词自动链接怎么解决
优采云 发布时间: 2020-09-06 12:07dede cms V 5. 6如何解决文档关键词的自动链接
dede cms V 5. 6如何解决文档关键词的自动链接?
以下设置是必需的:
1、背景-采集-文档关键词维护添加关键词并链接
2、背景系统核心设置关键字替换(是/否)使用此功能将影响HTML的生成速度:是
3、背景系统-其他选项文档的内容是相同的关键词替换时间(0表示全部替换):设置一个值(例如,文章文章彼此收录,收录[ k20],例如dede和dede cms,系统将用dede替换以下dede cms。我的方法是将关键词的替换数设置为1,然后文档关键词保持dede和dede cms将频率设置为相同。)
修改文件:/include/arc.archives.class.php
如何修改:
查找代码:
代码如下:
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']}'>$k</a>";
}
$i++;
}
}
将上面的代码替换为以下代码:
代码如下:
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'>$key</a>";
}
推荐的研究:织梦 cms
以上是如何解决dede cms V 5. 6文档关键词自动链接的详细内容。有关更多详细信息,请注意php中文网站上的其他相关文章!