無意中發(fā)現(xiàn)自己dedecms的博客中部分tag標(biāo)簽點(diǎn)擊無效的情況,開始以為是自己標(biāo)簽弄錯(cuò)了,正了半天沒搞明白,后來無意中發(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'])); 
 
 
注釋:PHP strtolower() 函數(shù)
 
定義和用法
 
strtolower() 函數(shù)把字符串轉(zhuǎn)換為小寫。
 
語法 strtolower(string)
 
參數(shù) 描述
 
string 必需。規(guī)定要轉(zhuǎn)換的字符串。
 
 
例子 <?php echo strtolower("Hello WORLD!"); ?>
 
輸出:
 
hello world!