dede在发布文章时自动加上关键词链接
2012-02-13 11:18
330 查看
1、后台>系统>系统基本参数>核心设置>关键字替换(是/否),这里选择“是”。
2、后台>系统>系统基本参数>其他选项>文档内容同一关键词替换次数(0为全部替换): 1
3、后台>采集>文档关键词维护, 在这里面设置关键词以及指向网址的链接。
但是这里有个问题,这个只是在添加文章时,在 关键字: 一栏里填写的关键字才有链接,而文章里出现的其他"文档关键字"是不会被加上链接的。还需要做以下修改
修改文件 /include/arc.archives.class.php ,找到这一段:
以下为引用的内容:
foreach($kws as $k)
{
$k = trim($k);
if($k!=”")
{
if($i > $maxkey)
{
break;
}
$myrow = $this->dsql->GetOne(“select * from #@__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++;
}
}
把它替换成:
以下为引用的内容:
global $dsql;
$query="SELECT * FROM #@__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>";
}
通过以上代码,只要在“文档关键词维护”设置了带有链接的关键词,就可以实现在发布文章时自动就有会链接了
注意:#@__keywords
要替换成自己的
还有这里WHERE rpurl<>'' 为两个单引号
2、后台>系统>系统基本参数>其他选项>文档内容同一关键词替换次数(0为全部替换): 1
3、后台>采集>文档关键词维护, 在这里面设置关键词以及指向网址的链接。
但是这里有个问题,这个只是在添加文章时,在 关键字: 一栏里填写的关键字才有链接,而文章里出现的其他"文档关键字"是不会被加上链接的。还需要做以下修改
修改文件 /include/arc.archives.class.php ,找到这一段:
以下为引用的内容:
foreach($kws as $k)
{
$k = trim($k);
if($k!=”")
{
if($i > $maxkey)
{
break;
}
$myrow = $this->dsql->GetOne(“select * from #@__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++;
}
}
把它替换成:
以下为引用的内容:
global $dsql;
$query="SELECT * FROM #@__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>";
}
通过以上代码,只要在“文档关键词维护”设置了带有链接的关键词,就可以实现在发布文章时自动就有会链接了
注意:#@__keywords
要替换成自己的
还有这里WHERE rpurl<>'' 为两个单引号
相关文章推荐
- dedecms在发布文章时自动加上关键词链接
- 关于ASP自动给文章中的关键词加链接的问题
- PHP 文章内容关键词自动加链接
- dedecms自动给已经发布过的文章中的关键词加超链接
- PHP 文章内容关键词自动加链接
- php自动给文章加关键词链接的函数代码
- 黄聪:dede文章发布系统 获取文章链接url 和 分类链接url的方法
- 织梦DEDE后台定时分时段自动更新发布文章插件
- Dede(织梦)发表文章时,内容自动添加关键字链接的方法-详解
- Links Auto Replacer 自动给文章的关键词添加链接
- 关闭火车头dedecms发布模块自动关键词,解决火车头发布dedecms文章关键词过多问题
- Dede(织梦)文章内容自动添加关键字链接的方法-详解
- 教你DEDE实现别人复制文章自动加上网站版权信息
- Dede(织梦)发表文章时,内容自动添加关键字链接的方法-详解
- [完美解决Dede关键字交叉(重叠)替换问题]dede5.6 关键词自动添加链接
- DEDE中实现复制文章时自动加上版权的功能
- 织梦自动添加关键词链接
- PHP 文章内容中的关键词加链接