dede 删除文章的同时自动删除生成的html文件夹,织梦后台删除文章同时删除手机站静态文件方法...

本文介绍如何在织梦CMS中实现删除文章时同步移除对应的手机站静态文件,包括主文件及其可能存在的分页文件。通过修改inc_batchup.php文件中的代码来达到这一目的。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

适用于那些做了织梦手机站生成静态的同学,织梦后台删除文章同时删除手机站静态文件

比如

电脑站文件路径是:/dapan/20181102/50757.html

手机站文件路径是:/m/dapan/20181102/50757.html

打开 /dede/inc/inc_batchup.php 找到

$htmlfile = GetTruePath().str_replace($GLOBALS['cfg_basehost'],'',$arcurl);

在它下面加入$mhtmlfile = GetTruePath().'/m'.str_replace($GLOBALS['cfg_basehost'],'',$arcurl);

if(file_exists($mhtmlfile) && !is_dir($mhtmlfile))

{

@unlink($mhtmlfile);

$arcurls = explode(".", $mhtmlfile);

$sname = $arcurls[count($arcurls)-1];

$fname = preg_replace("#(\.$sname)$#", "", $mhtmlfile);

for($i=2; $i<=100; $i++)

{

$mhtmlfile = $fname."_{$i}.".$sname;

if( @file_exists($mhtmlfile) ) @unlink($mhtmlfile);

else break;

}

}

如图:

b9d96eabd3ae3ce952c46114ea8f43f9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值