織夢發(fā)的文章為什么標(biāo)題顯示不完整
閱讀 ?·? 發(fā)布日期 2019-06-29 10:17 ?·? admin 方法一:
1、修改織夢后臺“系統(tǒng)->系統(tǒng)基本參數(shù)->其它選項->文章標(biāo)題長度”為想要的長度,例如200(最大值不能超過255),點(diǎn)擊確定保存
2、在織夢后臺“系統(tǒng)->SQL命令行工具”執(zhí)行SQL語句:
alter table dede_archives change title title varchar(200)
之所以顯示不完整,就是織夢本身限制了標(biāo)題長度,我們只要把他的限制擴(kuò)大就行
方法二:
1、修改織夢后臺“系統(tǒng)->系統(tǒng)基本參數(shù)->其它選項->文章標(biāo)題長度”為想要的長度,例如200(最大值不能超過255),點(diǎn)擊確定保存
2、在織夢后臺“系統(tǒng)->SQL命令行工具”執(zhí)行SQL語句:
alter table dede_archives change title title varchar(200)
之所以顯示不完整,就是織夢本身限制了標(biāo)題長度,我們只要把他的限制擴(kuò)大就行
方法二:
今天用dedecms 做站發(fā)現(xiàn)首頁調(diào)用標(biāo)題顯示不全,調(diào)用代碼又沒有設(shè)置標(biāo)題長度限制,怎么會顯示不全呢,平時都是可以的,后檢查發(fā)現(xiàn)這次用的dede cms 版本是UTF-8的,平時用的是GBk的。所以出現(xiàn)了問題。
原因分析:因為UTF-8編碼1個中文漢字占用的是3個字節(jié),GBK占用的是2個字節(jié),所以,原先$titlelen = AttDef($titlelen,30)等于對大取30個字節(jié),所以最多只顯示11個漢字。
解決方法:
進(jìn)入dedecms的后臺,在“模板管理”中的“標(biāo)簽源碼管理”,找到arclist.lib.php ,點(diǎn)擊“編輯”,找到“$titlelen = AttDef($titlelen,30); ”條語句,把其中的改為60(我改為60)或者更大的數(shù)值即可。當(dāng)然你也可以在\include\taglib 這個目錄中找到arclist.lib.php,然后同樣的方法修改好,再傳到你的空間。
為您推薦
- 襯塑管網(wǎng)站建設(shè)_網(wǎng)頁定制制作與開發(fā) 2020-01-12
- 保溫管網(wǎng)站建設(shè)_網(wǎng)頁定制制作與開發(fā) 2020-01-12
- 玻璃管網(wǎng)站建設(shè)_網(wǎng)頁定制制作與開發(fā) 2020-01-12
- 鍍鋅方矩管網(wǎng)站建設(shè)_網(wǎng)頁定制制作與 2020-01-12
- PVC管材網(wǎng)站建設(shè)_網(wǎng)頁定制制作與開發(fā) 2020-01-12