您当前的位置: 主页 > 优化教程
DedeCMS在该版本又对许多地方进行了改进。但是我一直期待的自动添加指定关键字链接功能却仍没有出现,而且目前关键词添加链接的次数还是不可以控制。于是我在DEDE论坛中仔细搜索,终于发现有一位朋友给出了自己的修改方案,此方案是目前5.3版中较好解决关键词链接问题的方法:
 
查找include/arc.archives.class 文件下的:ReplaceKeyword 函数。 找到以下代码: 
 
以下为引用的内容:

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; 
$kaarr[] = "<a href='{$myrow['rpurl']}'><u>$k</u></a>"; 
} 
$i++; 
} 

 
将其替换为:
 
以下为引用的内容:

$dsql = new DedeSql(false); 

$query="select * from dede_keywords where rpurl<>'' "; 
$dsql->SetQuery($query); 
$dsql->Execute(); 
while($row = $dsql->GetArray()) 
{ 
$key = trim($row['keyword']); 
$rul=trim($row['rpurl']); 
if($rul!="") 
if(!in_array($key, $kw)) 
if(!in_array($kw,$key)) 
if(substr_count($body,$key)<5) 
{ 
$karr[] = $key; 
$kaarr[] = "<a href='$rul'><u>$key</u></a>"; 
} 

}
其中的数字5表示在文章中出现多少次关键词后则不加链接。该方法可以为文章中的关键词自动添加链接,这些链接及词是在“文章关键词维护”中设置的,这样一来对于一些需要经常添加的链接锚文字就不再需要手动操作了,但该方法还不够完美。比如当文章中该锚文字出现次数大于代码中的设定值时则一个链接也不会添加。

关键词:DedeCMS,文章,自动,添加,指定,关键词,链接,的,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

DEDE友情链接不能上传logo图片的解决办法DEDE友情链接BUG 5.6/5.7友情链接都无法上传LOGO,解决... 2021-07-22
防止DedeCMS错误警告日志data/mysql_error_trace.inc暴露后台管防止DedeCMS错误警告日志data/mysql_error_tra... 2021-08-09
织梦删除空间中多余的没有被引用的图片在用织梦建站的时候,我们时常会删除一些文章,但是有个问题,就是删除文章... 2021-07-30
织梦dedecms arclist标签解释dedecms arclist标签 全局标记 V55,V56,V57 ... 2021-07-27
DEDECMS织梦模板建站二级栏目title中/斜杠替换的代码DEDE二级栏目title中/(斜杠)替换的方法 1、交换顶级栏目和二... 2021-07-22
dedecms下dede:sql及默认情况下使用if判断的方法需要在Dedecms对调用出来的数据进行判断,再做出相应的反应。代码如... 2021-07-30
dedecms标签:channel 频道调用标签标签名称:channel 标记简介:织梦常用标记,通常用于网站顶部以获... 2021-07-22
DedeCms会员审核后积分/金币才增加的方法要说当前最火的PHP建站系统,那当属DEDECMS了,想必大家应该知道... 2021-07-22
dede文章标题字数限制的方法织梦系统默认的文章标题字数限制是60,也就是30个汉字,不够用怎么办?... 2021-09-19
dedecms 模板文件不存在,无法解析文档 解决方法一。首先打开:/incluede/arc.archives.class... 2021-07-27
关于织梦dedecms友情链接的标签问题织梦非常之奇葩,对于这友情链接的标签简直无语,这完全可以直接用以下这种... 2021-07-27
织梦图片自动添加ALT属性织梦本身没有批量添加或自动替换图片alt描述的功能,而使用织梦建站的朋... 2021-07-27
织梦文章添加字段填栏目id,内容页调用字段里的栏目文章在织梦模型里增加个字段,然后在添加文章的时候,在字段里填了栏目id进去... 2021-07-22
DedeCMS相关文章调用标签代码,有利于seo优化DedeCMS有提供相关标签likeart可以调用全站的相关文章,文章... 2021-07-22
DEDECMS内容图片如何在二级域名下调用的解决方法DedeCmsSYSTEM_配置参数-其它选项中有两个配置选项:[附件... 2021-07-30

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn