一般的站長(zhǎng)在正常情況下錄入文章的時(shí)間一般是不會(huì)單獨(dú)手動(dòng)真寫smalltext簡(jiǎn)單內(nèi)容的,在正常的情況下,帝國會(huì)自動(dòng)提取正文內(nèi)容里的前部分文字為簡(jiǎn)介,但有時(shí)候正文里有特殊的字符,這樣就會(huì)導(dǎo)致自動(dòng)提取簡(jiǎn)介的時(shí)候會(huì)產(chǎn)生”,其實(shí)是帝國沒有完成過濾掉特殊的字符,解決辦法如下
打開文件e/class/connect.php
找到函數(shù) sub($string,$start=0,$length,$mode=false,$dot='')
將其中的代碼
$string = str_replace(array(' ','&','"','<','>','''), array(' ','&','"','<','>',"'"), $string);
替換為
$string = str_replace(array(' ','&','"','<','>',''','“','”'), array(' ','&','"','<','>',"'",'"','"'), $string);
解析:帝國默認(rèn)的截取替換函數(shù)沒有對(duì)雙引號(hào)起作用,這里加上就解決了這個(gè)了,因此如遇到其它類似情況在這里添加要替換的字符和替換后的字符即可。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 解決帝國CMS文章自動(dòng)提取簡(jiǎn)介后雙引號(hào)顯示成”方法