首页 > 学院 > 开发设计 > 正文

文章标题

2019-11-10 19:21:37
字体:
来源:转载
供稿:网友

WordPRess上传文件自动更名为时间形式

wordpress无法上传中文名图片和文件,这是件很尴尬的事情。有两种方法,一种是修改字符编码,另一种是修改文件名为时间。我比较喜欢第二种方法,因为这样可以避免重名现象。 这里介绍一下第二种改自动文件名为时间形式代码 首先到WordPress目录下找到wp-admin/includes/file.php这个文件。在wp-admin/includes/file.php文件中查找

$new_file = $uploads['path'] . "/$filename";

替换成下面的:

$new_file = $uploads['path'] . "/".date("YmdHis").floor(microtime()*1000).".".$ext;

这样就可以实现wordpress上传图片自动重命名了。 以上代码意思就是,上传文件就会以“年月日时分秒+千位毫秒整数”的格式重命名文件。这就再也不用担心图片文件名相同而覆盖了原文

原文地址:http://liuyanzhao.com/587.html


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表