織夢CMS集成七牛插件最新優化版本教程,織夢技術
導讀:織夢技術織夢技術之前寫了一個織夢cms集成七牛云加速的教程,但是用下來發現有兩個小問題不是很方便. 縮略圖不能自動切換為七牛域名路徑 編輯器里面上傳圖片后,因為編輯器默認是選擇dede后臺模板。
之前寫了一個織夢cms集成七牛云加速的教程,http://www.genban.org/dedemcs/377.html但是用下來發現有兩個小問題不是很方便.
如果你之前用了我之前的七牛集成教程,完成下面步驟一樣可以使用,不需要回退代碼.
這次的七牛集成教程僅僅是用于內容頁,如果你想知道js、css這些資源如何用七牛,也請看我前面寫的一篇文章.
縮略圖不能自動切換為七牛域名路徑
編輯器里面上傳圖片后,因為編輯器默認是選擇下載遠程圖片和資源,所以如果不取消勾選的話,還是會下載到本地,這不是重點,重點是連接又切換為本地連接了.
所以這次根據這2個問題做了下優化.
這次的教程也是有一個前提,全部的資源還是下載到本地,只是關于上面2個問題,處理的更加智能化.
首先打開你的系統基本參數-》填寫新變量,如圖
這里大家可以選擇是否開啟七牛插件,然后設置七牛域名
步驟:
打開dede后臺目錄,打開config.php,拉到最下面加入以下代碼
//判斷str是否包含$str1這個字符 function checkstr($str,$str1){ //判斷是否包含$str1這個字符 $tmparray = explode($str1,$str); if(count($tmparray)>1){ return true; } else{ return false; } } //得到七牛urlfunction getQiniu(){ global $cfg_qiniu,$cfg_isopenqiniu; if($cfg_isopenqiniu == 'N'){ return ''; }else{ return $cfg_qiniu; }}
同樣在dede后臺目錄找到article_add.php和article_edit.php兩個文件,搜索到這段代碼if(preg_match("#j#"織夢模板修改, $flag)) $ismake = -1;在這句代碼下面加入以下代碼:
if($litpic!='' && !checkstr($litpic,"http://")){ $litpic=getQiniu().$litpic; }
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章織夢CMS集成七牛插件最新優化版本教程,織夢技術主要講述插件,版本,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30387.html