在DEDECMS站内搜索关键词时,如果搜索关键词包含大写字母,会过度担心,在浏览包含大写字母的tag标签时,会提醒标签不会存在的bug。
我们在应用织梦cmsDEDECMS站内关键字搜索时,搜索关键词中假如含有大写字母,会被过虑掉,及其浏览含有大写字母的tag标签的时候会提醒标签不会有的bug。在官方网未出补丁下载前,能够应用strtolower()涵数把大写字母转化成小写字母开展临时性处理。实际改动方式:
打开网页网站根目录的tags.php文件(处理tags英文大写不认的难题),把寻找下边一行代码:
复制代码代码以下:
$tag=trim($_SERVER['QUERY_STRING']);
将之上代码,换为下列代码:
复制代码代码以下:
$tag=strtolower(trim($_SERVER['QUERY_STRING']));
随后再开启/plus/search.php文件(它是改动检索难题),把寻找下边一行代码:
复制代码代码以下:
$oldkeyword=$keyword=FilterSearch(stripslashes($keyword));
将之上代码,换为下列代码: dede模版下载-598080707.NET
复制代码代码以下:
$oldkeyword=$keyword=FilterSearch(stripslashes(strtolower($keyword)));
代码改动完毕,那样我们在检索页的情况下开展检索不管键入的是英文大写或是小写字母都能够归纳到当今百度搜索里.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)