新聞中心
Dedecms關(guān)于文章上一篇和下一篇標(biāo)題長度的設(shè)置方法
作者 / 無憂主機(jī) 時(shí)間 2015-11-04 16:29:45
使用織夢(mèng)建站的確有很多需要注意的細(xì)節(jié),小編今天同樣是遇到了一個(gè)關(guān)于織夢(mèng)設(shè)置上一篇和下一篇文章標(biāo)題長度的問題。以前小編使用別的開源程序還沒有注意到這個(gè)問題。但是今天有位購買了無憂主機(jī)php獨(dú)立ip空間站長朋友遇到了剛好來咨詢小編該如何處理。問題小編就先來描述下吧,織夢(mèng)程序基本很多站長為了網(wǎng)站優(yōu)化都會(huì)在網(wǎng)站發(fā)布很多文章。當(dāng)發(fā)布的原創(chuàng)文章被百度收錄后,網(wǎng)站的排名也就越來越靠前了。當(dāng)點(diǎn)擊其中一篇文章的時(shí)候在文章的下面就會(huì)看到有上一篇和下一篇?jiǎng)e的文章標(biāo)題出現(xiàn)。對(duì)織夢(mèng)程序比較熟悉的站長朋友們都知道dedecms獲取上一篇、下一篇文章的標(biāo)簽分別為:{dede:prenext get='pre'/}和{dede:prenext get='next'}。那么如何才能通過標(biāo)簽來控制文章標(biāo)題的長度呢?其實(shí)難度也不是很大,小編下面來具體說下設(shè)置方法。 首先找到/include/arc.archives.class.php文件,并使用高級(jí)編輯器打開。 找到813行代碼:
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";在這段代碼上面添加一行代碼:
$preRow['title']=cn_substr($preRow['title'],30);然后再找到825行代碼:
$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";在這段代碼上面添加代碼:
$nextRow['title']=cn_substr($nextRow['title'],30);小編在這里溫馨提示下,這里的30不是并不是指截取30個(gè)漢字,而是指30個(gè)字節(jié),一個(gè)漢字是兩個(gè)字節(jié),也就是說上一篇和下一篇都是控制在15個(gè)漢字長度。修改好了之后上傳覆蓋之前的文件。然后再登錄網(wǎng)站后臺(tái)更新下系統(tǒng)緩存。再分布幾篇文章就可以看到效果了哦,以上方法就是關(guān)于設(shè)置上一篇和下一篇文章標(biāo)題長度的方法了。 無憂主機(jī)相關(guān)文章推薦閱讀: 淺談DEDECMS仿站的思路 DEDECMS在圖片集調(diào)用全部圖片的方法 DEDECMS的單表模型怎么設(shè)置為動(dòng)態(tài)瀏覽
本文地址:http://www.gle-technology.com/dedecms/20584.html