織夢dedecms系統刪除文章同時刪除縮略圖和內容大
導讀:織夢技術織夢技術有時我們刪除文章后,這篇文章內的縮略圖和內容圖片會留在/uploads/allimg里面,這些圖片沒有用了,也很占空間,那么我們就需要在刪除文章的同時刪除縮略圖模板織夢dede,模板。
有時我們刪除文章后,這篇文章內的縮略圖和內容圖片會留在/uploads/allimg里面,這些圖片沒有用了,也很占空間,那么我們就需要在刪除文章的同時刪除縮略圖和內容大圖,方法如下:
打開dede/inc/inc_batchup.php,找到"//刪除數據庫的內容",前面加以下代碼:
//刪除縮略圖 if($arcRow['litpic']!=""){ $dsql->ExecuteNoneQuery("Delete From dede_uploads where url='$arcRow[litpic]'"); $truedir = GetTruePath($arcRow['siterefer'],$arcRow['sitepath']); 織夢模板 $litpicfile = $truedir.$arcRow['litpic']; @unlink($litpicfile); } //刪除大圖 $arcbodyQuery = "Select * from ".$arcRow['addtable']." where aid='$aid'"; $arcbodyRow = $dsql->GetOne($arcbodyQuery); $imgsrcarray=GetImageSrc($arcbodyRow['body']); foreach ($imgsrcarray as $v) { if((trim($v)!="")&&(!eregi("^http://",$v))){ $dsql->ExecuteNoneQuery("Delete From dede_uploads where url='$v'"); $truedir = GetTruePath($arcRow['siterefer'],$arcRow['sitepath']); $picfile = $truedir.$v; @unlink($picfile); } }
找到
改成
在頁面最后加入函數
完成以上修改,就可以了,需要的朋友可以去測試一下。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢dedecms系統刪除文章同時刪除縮略圖和內容大主要講述大圖,縮略圖,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_32167.html