歡迎訪問融科網絡!我們專注于鄭州網站建設鄭州網站制作鄭州網站設計鄭州做網站等相關服務!
營銷之道 干貨分享
了解企業新動態,分享前沿的營銷推廣干貨,成長路上,我們攜手同行

編程代碼

織夢dede怎么讓摘要只出現在新聞的第一頁

標簽: 作者:融科網絡 | 點擊:
02

Nov
2019

導語
其實在織夢CMS前臺顯示的時候,所有對新聞內容的解析都是通過 /include/arc.archives.class.php 進行處理的,所有欄目頁的解析都是通過 /include/arc.listview.class.php進行處理的, 所以我們得
 

其實在織夢CMS前臺顯示的時候,所有對新聞內容的解析都是通過 /include/arc.archives.class.php 進行處理的,所有欄目頁的解析都是通過 /include/arc.listview.class.php進行處理的,

所以我們得走arc.archives.class.php里面去找。  要想讀懂織夢CMS里面的全部代碼,還是有一些難度,反正我是還沒有完全把里面的代碼搞懂。

     
     我還是直接說辦法吧,打開 /include/arc.archives.class.php  在找到ParseDMFields辦法,在辦法里面把if($pageNo>1) $this->Fields['description'] = trim(preg_replace("/[\r\n\t]/", ' ', cn_substr(html2text($this->Fields[$this->SplitPageField]), 200)));  修改成 if($pageNo>1) $this->Fields['description'] = '';   

它這里的意思就是,當頁數大于0的時候 摘要就為空。 修改之后的結果就是
$this->NowPage = $pageNo; $this->Fields['nowpage'] = $this->NowPage; if($this->SplitPageField!='' && isset($this->Fields[$this->SplitPageField])) { $this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1]; //if($pageNo>1) $this->Fields['description'] = trim(preg_replace("/[\r\n\t]/", ' ', cn_substr(html2text($this->Fields[$this->SplitPageField]), 200))); if($pageNo>1) $this->Fields['description'] = ''; }
然后在源碼調用的調用:

{dede:field.description runphp='yes'} if(@me<>'' )@me = '<div class="intro">'[email protected]'</div>'; {/dede:field.description} 鄭州融科網絡專注于企業網站建設、網站制作、高端網站設計,鄭州滎陽、上街做網站就找融科網絡!
本文章網址:http://www.kweeuh.live/code/13997.html。轉載請保留出處,謝謝合作!

全網(營銷型+響應式)專業定制

快速搭建高詢盤+營銷獨立站

微信掃一掃 添加微信

推薦分享,免費SEO診斷

掃碼加好友,即送價值1880元的SEO優化教程

(網站沒排名,輕松讓關鍵詞上首頁!專注H5企業建站+網站優化推廣)

上一篇:dede通過后臺SQL命令批量修改新聞內容和縮略圖路徑

下一篇:織夢CMS讓新聞頁自動網站優化內部鏈接不需要插件

  • 網站建設咨詢
  • 網站建設案例
建站流程
  • 網站需
    求分析
  • 網站策
    劃方案
  • 頁面風
    格設計
  • 程序設
    計研發
  • 資料錄
    入優化
  • 確認交
    付使用
  • 后續跟
    蹤服務
  • 151-3895-5886
  • 品牌網站建設定制
  • 營銷型網站建設定制
广东快乐十分走势图