織夢首頁列表頁調用原圖(而非縮略圖)的方法

DEDE製作模版時,默認的首頁或列表頁的圖片調用只是調用了文章圖片的略縮圖,這樣圖在首頁或列表頁看到的圖片都是比較模糊的,如果我們想要直接調用文章的首張原始圖片,而不是經過壓縮後的略縮圖,我們該如何處理?

本文主要講解通過自定義函數實現織夢dedecms調用縮略圖原圖地址的方法

工具/原料

織夢dedecms
dreamweaver或者記事本等其他代碼編輯器

方法/步驟

修改方法:

打開 include/extend.func.php 文件,添加如下代碼:

//取第一張圖地址

function firstimg($str_pic)

{

$str_sub=substr($str_pic,0,-7).".jpg";//刪除縮略圖字符串最後七位,然後再補上後綴.jpg

return $str_sub;

}

模板調用:

[field:litpic function=firstimg('@me')/]

{dede:field name='litpic' function="firstimg(@me)"/}

注意:沒有縮圖時沒有進行進行判斷

網上其它代碼只能調用jpg格式圖片,這段代碼增中了 .$str_houzhi; 做為優化。使調用時,其它格式的圖片也能調用。

注意事項

注意:沒有縮圖時沒有進行進行判斷

相關文章

  1. 織夢首頁/列表頁調用文章描述字數限制修改方法

    關於織夢首頁/列表頁調用文章描述字數限制方法具體的方法有好幾種,我們來說下一下二種方法:一.通過infolen來限制調用的文章描述字數,如一下標籤演示:{dede:arclist row=" ...
  2. DedeCMS首頁列表頁調用文章TAG標籤的具體方法

    DedeCMS首頁列表頁調用文章TAG標籤的具體方法 工具/原料 DedeAMPZ-PHP環境整合套件 方法/步驟 對於織夢後台管理系統來說,雖然想在列表頁上調用當前文檔tag標籤,還沒有現成的標籤可 ...
  3. 織夢DEDECMS首頁列表頁調用文章TAG標籤的方法

    1.如果是dedecms v5.7版本直接使用標籤 [field:id function=GetTags(@me)/] 就可以調用出來了.只不過不帶連接的. 2.如果需要連接請注釋掉include/h ...
  4. 織夢DEDE列表頁首頁跟其它頁使用不同模板的辦法

    有些時候我們需要使列表頁的首頁跟第二頁以及後面的頁面的樣式不同,修改dede:list標籤又很難達到理想的效果,那麼織夢貓就為大家介紹一個最簡單的辦法,就是為首頁單獨指定一個模板頁,其餘頁面則調用另一 ...
  5. dedecms在首頁|列表頁調用文章詳細內容的方法

    在用織夢dedecms做網站的有時候需要調用幾個文章列表裡面的文章詳細內容到首頁.官方的做法一般是調用描述內容,但是調用描述存在相應的缺點:調用的內容有限,默認描述內容較短,並且文章修改後,描述不能自 ...
  6. 織夢首頁banner圖調用方法

    織夢banner圖的調用方法及步驟.文件下載 https://pan.baidu.com/s/1i5v3LDb 方法/步驟 將下載的banner.js放到圖片上路徑里. 按照圖片上的路徑將圖片放在該文 ...
  7. 織夢文章列表中調用文章內容的方法

    織夢模板製作時,不管是首頁還是列表頁,經常會在文章列表中調用文章簡介,卻不經常在文章列表中直接調用文章內容,本文就講解一下文章列表中調用文章內容的方法. 工具/原料 織夢dedecms 方法/步驟 織 ...
  8. 織夢cms文章頁調用tag關鍵詞

    使用用可以達到的效果如下圖所示: 這個方法在幫助模板裡面找到的,只是織夢默認模板沒有調用. 我們只需要對模板文件進行簡單的修改即可調用. 1.打開文章頁模板文件templets/default/art ...
  9. 織夢實現列表頁二級欄目_一級欄目_網站名稱格式

    網站建成以後,推廣成了網站走向成功最直接的問題,而seo恰恰是推廣中比較實際且實用的方法之一!實現"三級欄目_二級欄目_一級欄目_網站名稱",對搜尋收錄有好處,那麼dedecms如 ...
  10. 織夢解決列表頁出現兩篇同樣文章的問題

    織夢清除所有文章,解決列表頁出現兩篇同樣文章的問題 方法/步驟 首先登錄織夢後台 找到 系統--系統設置--SQL命令行工具 運行SQL命令,清除表中的數據,刪除所有文章: truncate tabl ...
  11. 織夢(dedecms)列表推薦時被加粗的解決方法

    dede在列表推薦文章時默認是加粗的狀態,平時做網站的時候沒有去關注這個,因為很少用到這些屬性,但是在醫療行業,文章在後台都會被加更種屬性,來滿足頁面調用的需求,但是又不想在沒有選擇加粗的時候顯示加粗 ...
  12. DedeCMS列表頁調用圖集內容多張圖片的方法

    新做一個以圖片為主的網站,採用的DEDECMS圖集,列表頁要求直接調內容面的大圖,解決方法如下:(主要是採用php的正則匹配函數preg_match_all函數來鞏固複習下該函數:preg_match ...
  13. 織夢將文章第一張圖片設置為文章縮略圖的方法

    織夢dedecms有時勾選自動生成縮略圖卻無效,造成不能獲取縮略圖, 工具/原料 DedeAMPZ-PHP環境整合套件 方法/步驟 sql可以解決這個問題 update dede_archives,d ...
  14. 織夢內容模型在首頁,列表頁,內容調用標籤的方法

    這篇主要為大家介紹了dedecms自定義內容模型在首頁.列表頁及內容調用標籤的方法,非常實用的功能,需要的朋友可以參考下 工具/原料 織夢CMS 方法/步驟 如果某個欄位需要在前台列表頁顯示,則在前台 ...
  15. 織夢首頁、列表頁如何調用文章正文內容?

    很多朋友製作織夢模板的時候想在首頁或者列表頁直接調用文章的正文內容,但一般織夢官方的做法是使用[field:description/]調用文章描述,但是調用文章描述的缺點是描述字數有限制,比如詩詞類站 ...
  16. 織夢首頁調用單頁欄目內容和文章內容的幾種方法

    織夢做企業站時,通常在首頁會調用公司簡介.聯繫我們之類的單頁欄目的內容,如下圖,本文就主要講解一下首頁調用單頁欄目的內容的方法.(除此之外,再講解一下類似的首頁調用文章內容的方法) 工具/原料 織夢d ...
  17. 織夢首頁調用單頁標題帶連結

    很多時候我們需要給織夢底部添加,關於我們等等連結和內容,但是如何統一調用.這裡我們主要說的是這個 方法/步驟 {dede:sql sql="SELECT * FROM `dede_sgpag ...
  18. 織夢文章列表 調用不同的樣式

    用織夢做二次開發做一個資訊站的時候,文章的列表我們為了顯目或者區分會調用不同的樣式,比如說,背景顏色不一樣,每篇文章按照順序(1.2.3....),每篇文章的前面有不同的顏色.這裡分享給大家,如何自動 ...
  19. 如何在dede首頁和欄目列表頁調用自定義欄位

    本文詳細介紹我們在dedecms創建的自定義欄位怎樣在首頁和欄目列表頁調用. 工具/原料 dedecms 方法/步驟 以普通文章頻道中新建欄位為例:添加"問題答案"欄位名稱 &qu ...
  20. 怎樣使用織夢實現其他頁面調用單頁文章內容

    不少朋友使用織夢DedeCms搭建網站的時候,也會用到單頁面功能做些其他頁面,下面這個方法通過SQL語句能實現在其他頁面調用單頁面文章內容. 以下是作者在 織夢DedeCms v5.6 GBK上面實驗 ...