之前,網小編給大家介紹過DedeCms5.1列表標題增加序號、DedeCMS欄目列表標題第x頁的教程,通過前邊的教程可以解決SEO中標題重復的問題,現在有的童鞋為了追求完美,打算把第一頁(index.html)的第X頁去掉,這樣顯的更大氣一些,同時也作為真正的欄目首頁出現,小編早上在一技術博客看到修改方法,現在分享給大家。
先來回顧官方默認的標題:
{dede:field.title/} - {dede:global.cfg_webname/}
這樣,生成的效果是:欄目名 – 網站名(例如網的是:CMS教程 - 網)
再看早期的修改方法(網上比較流行的):
{dede:field.title/} - 第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}頁 - {dede:global.cfg_webname/}
這樣,生成的效果是:欄目名 – 第1頁 - 網站名(例如網的是:CMS教程 - 第1頁 - 網)
今天分享完美的修改方法:
一、打開模板目錄,找到list_article.htm這個文件。
二、修改title標題部分,將以前的標簽刪除,替換為:
{dede:field.title/}{dede:pagelist listitem="pageno" listsize="0" function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";else @me=" - 第".str_replace(' ','',@me)."頁";{/dede:pagelist} - {dede:global.cfg_webname/}
這樣出來的效果就解決了第一頁也有序號的問題了,演示效果看網的公告欄目:http://www.veryhuo.com/news/notice/index.html