DedeCMSv5.6文档关键词自动链接解决方案

DedeCMSv5.6文档关键词自动链接解决方案
点评:这个方法应该是相当多的,而且这种方法的操作相对简单,而且这种方法可以实现文档是否有关键字。
需要以下设置
1,后台-收集文档关键字维护,添加关键字和链接
2。背景-系统-核心设置关键字替换(yes / no)使用这个函数影响HTML生成速度:是的
3、对文档内容的关键词替换相同数量的其他选项的后台系统(0全置换):数值设定(在这里,顺便说一下,比如一篇包含了对方的话,比如DEDE织梦,系统会把dedecms后将取代Dede,我方法是更换关键词的数量设置为1,那么文档关键词维护和dedecms Dede所在的频率设置为相同的困境)。
修改文件: / / arc.archives.class.php包括
改性的方法:
查找代码:

复制代码代码如下所示:
foreach(KWS美元美元K)
{
美元=修剪(k);
如果($ = =)!)
{
如果($我> $启盛)
{
打破;
}
米萝=美元美元-> DSQL -> GetOne(SELECT * FROM dnzsw04_keywords哪里关键字= ' $ k'and rpurl <>);
如果(is_array($米萝))
{
卡尔{ } = $ K $;
{ } { 'replaced =美元的$ k } = 0;
kaarr美元{ } =k;
}
美元+;
}
}

用以下代码替换以下代码:

复制代码代码如下所示:
全球$ DSQL;
查询=SELECT * FROM dnzsw04_keywords哪里rpurl <> ''order等级降序;
DSQL -> setquery美元($查询);
$ DSQL ->执行();
而($行= $ DSQL -> GetArray())
{
美元关键=装饰($行{ 'keyword});
key_url美元=装饰($行{ 'rpurl});
卡尔{ } =美元美元的关键;
kaarr美元{ } =美元关键;
}

如果出现错误,我修改了直接下载附件,修改并记得在覆盖哈萨克斯坦之前进行备份。
arc_archives_class.rar
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部