当我们通过{dede:arclistkeyword='关键词'}来调用文章列表时,你会发现只在其中一个栏目里生效,在其他栏目,仍然显示上一次的关键词。原因是由于arclist的缓存导致的。
只需修改/include/taglib/arclist.lib.php文件,大概在384行:
$taghash=md5(serialize($ctag).$typeid);
将以上代码改为:
$taghash=md5(serialize($ctag).$typeid.$keyword);
这样就可以了。
上一篇:SQL调用织梦CMS栏目的地址方法
下一篇:dedecms调用作者发布的文章
date_nr_pic()
date_nr_img()
栏目分类
帝国cms教程
织梦cms教程
discuz教程
ecshop教程
phpcms教程
wordpress教程
苹果cms教程
php教程
数据库教程
微信小程序教程
python教程
css教程
js教程
视频教程
电子书
date_right()
热门推荐
01
织梦dedecms时间/日期调用方法
1506热度
02
dedecms调用当前位置标签方法集合
680热度
03
织梦CMS阿里云提示漏洞修复方法
393热度
04
织梦cms模板安装视频教程
375热度
05
dedecms获取当前栏目id方法
360热度
本文收集于互联网,由 本站 整理编辑,不代表 本站 对观点赞同或支持。如果有侵权、不妥之处,请联系我们删除。敬请谅解!
© 版权声明
THE END