婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > DedeCMS織夢SEO技巧,如何優化“上一篇”文章字樣

DedeCMS織夢SEO技巧,如何優化“上一篇”文章字樣

POST TIME:2020-04-10 19:15

最近在制作DedeCMS模板的工作中遇到這樣的一個問題,那就是出于SEO的考慮想在DedeCMS織夢的文章詳細頁中,為“上一篇下一篇”文章的錨鏈接添加 rel 屬性。在html標簽中 <a> 標簽的 rel 屬性用于指定當前文檔與被鏈接文檔的關系,rel=“prev”和rel=“next”在標簽邏輯上表示與當前頁面相關的上、下文章。

如何為DedeCMS的上一篇、下一篇錨鏈接屬性加 rel 屬性

{dede:prenext get='pre'/} {dede:prenext get='next'/}

上面的Dede標簽便是在文章詳細頁面中調取同欄目內上下兩篇文章的代碼,織夢官方并沒有為我們提供更多的參數,那么若想添加 rel 屬性我們只能通過修改DedeCMS織夢源文件來達到SEO的目的。

打開 include/arc.archives.class.php 文件搜索 function GetPreNext 我們會看到文件中“獲取上一篇,下一篇鏈接”的部分,再次我們就可以進行所謂二次開發了,呵呵。

找到:

$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";

這句代碼就是 {dede:prenext get='pre'/} 標簽生產出來的部分,我們只需在它的錨鏈接后加上rel=“prev”即可。但在此處需要注意就是之前我們提及過的文章《HTML中的“單引號”和“雙引號”》,所以我們需要將雙引號改成單引號,如下:

$this->PreNext['pre'] = "上一篇:<a href='$mlink' rel='prev'>{$preRow['title']}</a> ";

相對應的下一篇文章修改也是如此,我們只需要搜 $this->PreNext['next'] 便能找到它。修改完文件后上次到服務器,再重新生成一遍文章頁面變完成了SEO的細節改進。同時如果日后網站需要搬家或DedeCMS版本升級,需要再次修改一遍這個文件。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 儋州市| 棋牌| 乐平市| 明水县| 临泉县| 绍兴县| 平遥县| 沙洋县| 邵阳市| 天台县| 安吉县| 桓仁| 罗城| 绩溪县| 梁河县| 桂平市| 彝良县| 古田县| 威远县| 巫溪县| 乌拉特后旗| 保康县| 工布江达县| 松原市| 桂林市| 修武县| 邵阳市| 丰城市| 绥滨县| 林口县| 邮箱| 娄底市| 永泰县| 米林县| 兰西县| 嘉黎县| 平昌县| 普兰县| 绿春县| 英德市| 台北县|