霍者博客

织梦DEDECMS文档关键词频率不能修改解决方法

这里需要注意,网上其他的修改方案都是错误的,原因是把字段#@__keywords,都错写成了cn_keywords,且全部都是千篇一律,应该是很多人自己都没有测试过,直接复制粘贴的。"cn_"应该是可以理解为安装的时候把数据库前缀从默认的dede改成cn了。上面把#@_替换成dede也是可以的,但是为了更加通用,所以还是用#@_是最好的。

打开dede/article_keywords_main.php,找到如下代码:

//更新链接网址 
if($rpurl!=$rpurlold) 
{ 
$query1 = "UPDATE `#@__keywords` SET rpurl='$rpurl' WHERE aid='$aid' "; 
$dsql->ExecuteNoneQuery($query1); 
}

修改为:

//更新链接网址、频率 
$rank = ${'rank_'.$aid}; 
if($rpurl!=$rpurlold) 
{ 
$query1 = "UPDATE `#@__keywords` SET rpurl='$rpurl',rank='$rank' WHERE aid='$aid' "; 
$dsql->ExecuteNoneQuery($query1); 
} 
else 
{ 
$query1 = "UPDATE `#@__keywords` SET rank='$rank' WHERE aid='$aid' "; 
$dsql->ExecuteNoneQuery($query1); 
}

保存后就可以在后台修改频率了。

原创文章请注明转载自霍者博客本文地址:http://www.huozheweb.com/post/761.html,标题:织梦DEDECMS文档关键词频率不能修改解决方法

【我来说两句】
分享到:

评论 0

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。