dedecms5.7tag標(biāo)簽不支持大寫字母怎么辦?
dedecms5.7tag標(biāo)簽不支持大寫字母解決辦法
無意中發(fā)現(xiàn)自己dedecms的博客中部分tag標(biāo)簽點(diǎn)擊無效的情況,開始以為是自己標(biāo)簽弄錯了,正了半天沒搞明白,后來無意中發(fā)現(xiàn)是因?yàn)閐edecms5.7版本tag標(biāo)簽不支持大寫字母;
下面是解決方法:
打開網(wǎng)站根目錄的tags.php文件
把下面一行代碼
$tag = trim($_SERVER['QUERY_STRING']);
換成
$tag = strtolower(trim($_SERVER['QUERY_STRING']));
推薦學(xué)習(xí):dedecms教程
注釋:PHP strtolower() 函數(shù)
定義和用法
strtolower() 函數(shù)把字符串轉(zhuǎn)換為小寫。
語法
strtolower(string)
參數(shù)
string 必需。規(guī)定要轉(zhuǎn)換的字符串。
例子
<?php echo strtolower("Hello WORLD!"); ?>
輸出:
hello world!