DEDE織夢列表頁標題添加第幾頁完整教程,DEDE技術
導讀:DEDE技術DEDE技術在使用織夢時,你會發現在織夢的列表頁面標題是完全一致的,不管你切換到第幾頁,標題永遠不會變動。這對于搜索引擎來說其實是不友好,搜索引擎會dede模板下載織夢模板。
在使用織夢時,你會發現在織夢的列表頁面標題是完全一致的,不管你切換到第幾頁,標題永遠不會變動。這對于搜索引擎來說其實是不友好,搜索引擎會誤認為幾個地址鏈接的指向的是一個內容頁面。如何實現讓DEDE織夢列表顯示分頁符呢?今天參考了兩個個方法,并成功顯示,我分享一下。
上面已經說明的兩種方法其中一個是較為簡單的,不過個人看起來并不是那么美觀,第二種稍微有點復雜,但是效果很不錯!你可以在我的文章列表頁面進行效果查看。下面是DEDE織夢列表頁標題添加第幾頁方法
1、簡單方法:在”第 {dede:pagelist listsize=’0′ listitem=’pageno’ function=’html2text(@me)’/} 頁”插入title,,顯示效果則是”第X頁”,實現”目錄名稱-第X頁-網站名稱”的完整代碼則是
{dede:field name=title/}-第 {dede:pagelist listsize=0 listitem=pageno<title> {dede:field.title/}_第{dede:pagelist listsize=’0′ listitem=&rsquodede織夢模板;pageno’ function=’html2text(@me)’/}頁_{dede:global.cfg_webname/}</title>
不過這種方式的不足在于”第X頁”三個字中間都有空隙,也就是一個空格的距離,個人看上去不是太美觀,于是就有了下面的方法:
2、美觀復雜:首先我們找到這個文件“arc.listview.class.php”,它的位置在:/include /arc.listview.class.php,在修改該文件前請將它備份一下,如果修改失敗至少不會影響正常使用。建議用DW等專業變成工具將文件打 開,記事本等文件可能會導致文件亂碼或者保存是出現未知錯誤。
找到:
$this->ParseTempletsFirst();
該文件在兩處位置中出現,把它刪除掉。之后再找到:
$this->ParseDMFields($this->PageNo,1);
在該段代碼前面添加以下代碼:
$this->Fields['pagexx'] = $this->PageNo; $this->ParseTempletsFirst();
完成后我們保存該文件并上傳到原來位置:/include/arc.listview.class.php,替換原有的該文件。在模板中找到列表頁模板,在標題中間添加:
{dede:field.title/}-第{dede:field.pagexx/}頁-{dede:global{dede:field.title/}-第{dede:field.pagexx/}頁-{dede:global name=’cfg_webname’/}
其中第{dede:field.pagexx/}頁是在標題中顯示的分頁數字,{dede:field.title/}為該目錄分類名稱,{dede:global name=’cfg_webname’/}為網站名稱。按照本站實例:SEM經驗-第一頁-SEM.la。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章DEDE織夢列表頁標題添加第幾頁完整教程,DEDE技術主要講述標題,完整,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30770.html