织梦站内搜索、tag标签不支持大写字母的解决办法
来源:本站原创|时间:2021-08-05|栏目:dedecms|点击: 次
使用站内搜索时,如果搜索词中含有大写字母,会被过滤掉
访问含有大写字母的tag标签时会出现标签不存在的bug
在官方未出补丁前,可以使用strtolower()函数把大写字母转换成小写字母临时解决
解决tag标签不支持大写字母的问题:
打开 /tags.php 文件
找到
$tag = trim($_SERVER['QUERY_STRING']);
修改为
$tag = strtolower(trim($_SERVER['QUERY_STRING']));
解决站内搜索不支持大写字母的问题:
打开 /plus/search.php 文件
找到
$oldkeyword = $keyword = FilterSearch(stripslashes($keyword));
修改为
$oldkeyword = $keyword = FilterSearch(stripslashes(strtolower($keyword)));
完成
上一篇:织梦去掉{dede:field.body/} 中的p元素
栏 目:dedecms
下一篇:织梦dede:tag标签添加自增autoindex方法
本文地址:https://www.xiuzhanwang.com/a1/dedecms/14130.html
您可能感兴趣的文章
- 08-05dedecms提示“内存错误,下载解压版base_dic_full.dic”解决办法
- 08-05织梦DEDECMS调用文章内第一张图片【非缩略图】
- 08-05织梦源码还原数据后 首页能打开 内页打不开
- 08-05dede首页调用栏目内容{dedefield.content}的方法
- 08-05织梦cms文章页调用tag关键词,增加内链和关键字密度
- 08-05dedecms内容页调用栏目链接和栏目名称的方法
- 08-05discuz教程:如何在diy中增加或修改一个系统内置的框架
- 08-05调用自定义表单内容方法
- 08-05dedecms教程:获得某篇文章内容的几种方法
- 08-05控制织梦dedecms自定义字段显示的内容长度