修改dede文章標題長度,dedecms默認標題長度,dedecm
導讀:dedecmsdedecms在用dede調(diào)用列表標題出來的時候,會發(fā)現(xiàn)標題文字字數(shù)顯示不完全,那是因為dede默認標題出來長度是30個字符,為了讓標題顯示完整,要做以下修改! 1、進入后臺織夢cms模板dede模板堂。
在用dede調(diào)用列表標題出來的時候,會發(fā)現(xiàn)標題文字字數(shù)顯示不完全,那是因為dede默認標題出來長度是30個字符,為了讓標題顯示完整,要做以下修改!
1、進入后臺–系統(tǒng)–系統(tǒng)設(shè)置–系統(tǒng)基本參數(shù)–其他選項–文檔標題最大程度改為你要的長度原默認是60(這里改為了200)
2、登陸數(shù)據(jù)庫,改數(shù)據(jù)庫表dede_archives表里面的title字段,原默認是60,(這里改為200).
ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHARdede模板免費( 200 ) 解決dedecms UTF-8首頁文章標題顯示字數(shù)太短的辦法
原因分析:因為UTF-8編碼1個中文漢字占用的是3個字節(jié),GBK占用的是2個字節(jié),所以,原先$titlelen = AttDef($titlelen,30)等于對大取30個字節(jié),所以最多只顯示11個漢字。
解決方法:進入dedecms的后臺,在“模板管理”中的“標簽源碼管理”,找到arclist.lib.php ,點擊“編輯”,找到“$titlelen = AttDef($titlelen,30); ”條語句,把其中的30改為60或者更大的數(shù)值即可。當然你也可以在\include\taglib 這個目錄中找到arclist.lib.php,然后同樣的方法修改好,再傳到你的空間。然后就可以用:title="[field:title function='cn_substr(@me,80)'/]">
方法二:另一個辦法是用CSS控制
1、定義CSS
<style>
.Tlan {
width:156px; dede5.7模板 //控制標題長度,可修改!
align:left;
overflow:hidden; //超出長度隱藏不顯示
word-break:keep-all; 織夢模板免費 //不換行
white-space:nowrap; //不換行
}
</style>
2、使用CSS
{dede:arclist row=3}
<div class=Tlan >·<A href="[field:arcurl/]" target=_blank title="[field:title/]">[field:title/]</A></div>
{/dede:arclist}相關(guān)織夢cms模板dede模板堂。
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-22 ,文章修改dede文章標題長度,dedecms默認標題長度,dedecm主要講述標題,長度,dedecms網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_34261.html