久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢DedeCMS如何調取文章正文圖片,dedecms

織夢DedeCMS如何調取文章正文圖片,dedecms

時間:2023-07-18 10:07:18 閱讀: 文章分類: 網站建設 作者: dede技術員

導讀:dedecmsdedecms織夢的縮略圖變形的問題一直為大家所詬病,在縮略圖問題的處理上,織夢程序確實做的不大好。織夢DedeCMS對縮略圖的處理方式是按比例對正文的第一張圖片進行縮放的,織夢手機模板免費織夢模板。

織夢手機模板免費織夢模板

  織夢的縮略圖變形的問題一直為大家所詬病,在縮略圖問題的處理上,織夢程序確實做的不大好。織夢DedeCMS對縮略圖的處理方式是按比例對正文的第一張圖片進行縮放的,如果圖片尺寸與縮略圖的尺寸不符合,就會造成圖片擠壓或者拉伸從而失真。有一種解決的辦法是采用裁切的方式,按固定的比例對圖片剪裁,來解決縮略圖失真的問題,這種方法可以去看織夢DedeCms5.7縮略圖變形解決方法一文。

  今天主要是整理下織夢DedeCMS調取文章正文圖片的方法,雖然在織夢DedeCms批量提取第一張圖片為縮略圖一文中也談到了文章正文圖片的調用,但是哪個是重新生成縮略圖的。今天的這個方法則是調用正文中的第一張圖片,以便dede織夢模板有足夠大、足夠清新的圖來進行一些特效、幻燈等的效果處理。實現的方法可以使用織夢的SQL標簽,也可以自定義函數來進行處理。原理是織夢文章的圖片路徑都是存儲在dede_uploads表(默認前綴)里面的,具體的SQL標簽調用可以參考下織夢DedeCMS模板標簽sql調用代碼大全一文。

  下面主要說一下采用自定義函數實現調用文章正文內容圖片的方法。在include目錄下的helpers文件夾中的extend.helper.php文件中添加如下的函數:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 /**  *  多縮略圖插件  *  * @return  dede模板安裝   string  */ 織夢模板免費 if( ! function_exists('simgs')) {     function simgs($aid){     global $dsql;     $arcRow = GetOneArchive($aid);     $docdir =$arcRow[typedir];     $docurl = str_replace('{cmspath}','http://www.noniu.com',"$docdir");     $sql = "SELECT url FROM dede_uploads WHERE arcid='$aid' ORDER BY aid DESC LIMIT 3";     $dsql->SetQuery($sql);     $dsql->Execute();     while ($row = $dsql->GetArray()) {         $spics .= "<a href="".$docurl."/$arcRow[aid].html"><img alt="$arcRow[title]" src="$row[url]"></a>";     }     return $spics;     } }

關鍵詞標簽: 標簽 CMS 文章正文

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章織夢DedeCMS如何調取文章正文圖片,dedecms主要講述文章正文,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29392.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 阿拉善右旗| 柞水县| 兖州市| 安岳县| 望江县| 达尔| 柳林县| 余姚市| 岱山县| 顺昌县| 大石桥市| 涿州市| 库尔勒市| 西吉县| 商丘市| 晋江市| 永丰县| 山阴县| 遵义县| 新蔡县| 溧水县| 合水县| 日照市| 武宣县| 乌恰县| 郯城县| 遂溪县| 门头沟区| 枣强县| 怀柔区| 曲水县| 木兰县| 武宁县| 密山市| 东辽县| 科尔| 共和县| 淳化县| 洪江市| 湘乡市| 新密市|