行业资讯

Dede5.7删除文章会删除文章里图片却不删除略图解决方法

标签: | 来源:未知 | 作者:qbxcn.com | 浏览()次
30
Nov
2018

最近本站在删除一些原来的垃圾文章时发现,虽然我删除了dedecms中的文章文字内容,文章里面的图片也会自动删除,但不会自动删除文章缩略图,这样就造成了服务器空间的极度浪费,图片占的空间都不小,经过全宝鑫科技网站研发技术员测试,通过修改部分PHP代码,即可实现,在删除文章的同时自动删除文章图片和文章略图。织梦dedecms5.7删除文章时自动删除该文章上传的图片包括略图,方法如下:


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);

}


互联网上有很多方法,有些比较复杂,本人测过都不行。有些虽然可以达到效果,但修改处太多,影响网站的一些功能失效,本人是用织梦dedecms5.7的后台开发网站,这种方法最简单,也是最有用,又不影响网站的其它功能。其它版本的后台本人没有测试过,不确定别的版本能不能用这种方法。





网站优化专区

本月热点资讯
咨询热线:
137-6042-7131
在线客服:
售前服务 点击这里给我发消息
售前服务 点击这里给我发消息
售前服务 点击这里给我发消息
售后服务 点击这里给我发消息
联系微信:
手机网站: