小李SEO博客

网站优化服务

织梦cms5.7自动删除文章图片和缩略图教程

最近本站在删除一些原来的垃圾文章时发现,虽然我删除了dedecms中的文章文字内容,但是在附件中的文章里面的图片并不会自动删除,这样就造成了服务器空间的极度浪费,图片占的空间都不小,经过站长学院测试,通过修改部分PHP代码,即可实现,在删除文章的同时自动删除图片,附件等内容。

方法如下:打开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("^https://",$v))){$dsql->ExecuteNoneQuery("Delete From dede_uploads where url='$v'");$picfile = $truedir.$v;@unlink($picfile);}}//删除数据库的内容

找到Select dede_archives.ID,dede_archives.title,dede_archives.typeid改为:Select dede_archives.ID,dede_archives.title,dede_archives.typeid,dede_archives.litpic在文件最后加上一函数//获得内容中的图像地址function GetImageSrc($body){if( !isset($body)) return '';else{preg_match_all ("/<(img|IMG)(.*)(src|SRC)=["|'|]{0,}([h|/].*(jpg|JPG|gif|GIF))["|'|s]{0,}/isU",$body,$out);return $out[4];}}特别提示:大家一定先在本地修改测试后,在传到网站,防止网站出问题。

上一篇:织梦cms图片alt标签自动调用title标题方法 下一篇:织梦cms留言板内容为空时自动跳回留言板
织梦cms相关文章阅读
  • 织梦cms关键字不能小于2个字节解决办法

    小李网络公司介绍织梦cms关键字不能小于2个字节解决办法知识,包括帝国cms和织梦哪个好dede仿站网dede标签文章调用dede批量关键词dede调用关键词dede关键字长度dede列表页关键字dede搜索关键字....

  • 织梦cms网站幻灯片修改办法

    小李网络公司介绍织梦cms网站幻灯片修改知识.包括织梦dede幻灯片修改方法总结-去掉顶部文字等,改dede的方法幻灯片怎么做修改幻灯片版式dede主页修改如何设置母版幻灯片dede修改登录地址dede登...

  • 织梦cms自定义表单后台显示时间格式错误的解决方法

    小李网络公司介绍织梦cms自定义表单后台显示时间格式错误知识,包括织梦自定义表单怎么调用excel如何自定义时间格式dedecms提交表单怎么自定义时间格式织梦自定义表单源码dedeajax表单织梦表单...

  • 织梦cms系统$GLOBALS定义文件设置方法

    小李网络公司介绍织梦cms系统$GLOBALS定义文件设置方法知识,包括织梦dedecms教程织梦数据库文件在哪织梦cms建站教程dedecms织梦系统织梦怎样实现文件上传织梦文章模板调用文件织梦的配置文件织...

  • 织梦cms网站logo图更滑教程

    小李网络公司介绍织梦cms网站logo图更滑教程知识,包括织梦模板首页logo修改dedecmsslogo修改dedecms更换轮播图dedecms更改模板织梦更换模板dedecms更换banner如何更换织梦主页dedecms界面更换....

  • 织梦cms网站文章审核后会员增加积分金币办法

    小李网络公司介绍织梦cms增加积分金币方法知识.包括dedecms文章审核后给会员增加积分或者金币的办法_织梦58.织梦会员状态登录 dedecms会员入住 织梦做一个会员申请功能 dedecms如何加会员 de...

  • 织梦cms网站列表循环判断样式增加方法

    小李网络公司介绍织梦cms网站列表循环判断样式增加方法知识,包括织梦dedeCMS标签循环中判断第一个元素添加样式效果实现办法,织梦cms建站教程织梦dedecms教程dedecms织梦系统织梦cmscss样式织梦搜...

  • 织梦cms添加自定义标签显示非dede表数据

    小李网络公司介绍织梦cms添加自定义标签显示非dede表数据知识,包括dede提交时间dede自定义背景dede删除自定义dede搜索自定义dede自定义链接自定义表单dededede自定义模块仿织梦dede58源码dede整站更...

  • 织梦cms模板不支持PHP函数file_exists

    小李网络公司介绍织梦cms模板不支持PHP函数file_exists知识,包括file exists错误file的exists方法fileexists什么意思file existsexefilenotexistsphp file_existsalready existsexists用法sql exists indatabase exists....

  • 织梦cms执行php脚本限制设置教程

    小李网络公司介绍织梦cms执行php脚本限制设置教程知识,包括宝塔shell脚本执行php如何运行php脚本程序php执行shell命令php脚本怎么运行php异步执行一个脚本shell脚本调用php方法shell脚本调用urlphp最大...

  • 织梦cms5.7按权重排序有效解决方法

    小李网络公司介绍织梦cms5.7按权重排序有效解决方法知识,包括什么是权重dede按id排序首页排序权重织梦排序dedelist权重排列dede模板arclistdedearclist推荐dedecms排序dedelist数量dede专题排列....

  • 织梦cms列表页按文章权重排序

    小李网络公司介绍织梦cms列表页按文章权重排序知识,包括dedecms列表页按文章权重排序:dede_arctiny 按weight排序,仿织梦dede58源码dede顺序排列dedelist随机排序dede排列最新dede文章指定排序dede调用顺...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640