做過很多個織夢企業模板站模板后發現一個小問題,就是織夢DedeCMS欄目頁的標題,不管是第幾頁都是一樣的,一直是不變的,這樣重復的標題是不利于網站的SEO,那么我們就可以在分頁的Title里加上第幾頁。如織 夢361的欄目分類頁面所示:

上圖所示就是織夢模板網小編經過二次開發后實現的效果,這樣就能很好的區分不同頁面了,有利于網站SEO,下面我們就來講下是怎么在織夢模板中實現這個效果的。
$this->ParseTempletsFirst();
該文件在兩處位置中出現,把它刪除掉。
$this->ParseDMFields($this->PageNo,1);
在它的前面添加下面代碼片段
$this->Fields['pagexx'] = $this->PageNo;$this->ParseTempletsFirst();
然后保存好文件。上傳并覆蓋原來的到原來位置:/include/arc.listview.class.php。
<title>{dede:field.title/}_第{dede:field.pagexx/}頁_{dede:global name='cfg_webname'/}</title>其中第{dede:field.pagexx/}頁是在標題中顯示的分頁數字,{dede:field.title/}為該目錄分類名稱,{dede:global name='cfg_webname'/}為網站名稱。
另外如果大家不想修改代碼就能實現這樣顯示不同分頁的效果,也可以用以下代碼來實現
{dede:field name=title/}-第{dede:pagelist listsize=0 listitem=pageno<title>{dede:field.title/}_第{dede:pagelist listsize=’0′ listitem=’pageno’ function=’html2text(@me)’/}頁_{dede:global.cfg_webname/}</title>不過上面的這種方式有其缺陷,”第X頁”三個字中間都有空隙,也就是一個空格的距離,個人看上去不是太美觀,因此織夢模板網小編還是建議大家使用第一種方法。
以上就是織夢模板中欄目頁分頁Title標題增加“第N頁”的方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答