wordpress 上传文件自动重命名

2019年12月5日20:46:32 发表评论 155 次浏览
摘要

wordpress 作为一款使用最广泛的开源博客程序,它的强大众所周知。也由于使用太广泛,需要适应不同人群需求的缘故。功能更新相对克制保守。没有 DIY 过的 wordpress 很难满足我们的个性化需求,比如我以前一直比较烦恼的一点就是:如何优雅的管理自己的媒体库。

使用的原因是:

第一:为了解决wordpress 上传文件时文件名不能重名,防止旧文件会被新上传的同名文件覆盖掉。

第二:为了解决如果文件名里面有中文字符的话,还有可能出现乱码的情况。为了安全起见,每次需要更新文章时,都要将每个需要上传的文件单独命名一次,费时费力且还容易出错。

 

如下内容就是比较简单高效、一劳永逸的解决方案了——就是更改主题目录下的 funcions.php 文件,往里面添加一段代码(函数),让每个上传的文件自动重命名。

下面将这段代码分享给大家:

 

使用方法:

第一步,找到主题根目录下的 funcions.php 文件;

第二步,复制上面这段代码,粘贴到 funcions 最后。

第三步,保存更改即可。

我习惯都是使用 FTP 工具从主题根目录下载 funcions.php 文件到本地电脑,编辑好后再上传到主题根目录。当然也可以通过 wordpress 后台的“外观>编辑”,打开 funcions.php 文件进行更改,这个看个人爱好了。

更改完之后,我们再上传文件到媒体库时,系统默认以“年月日时分秒+千位毫秒整数”的格式重命名文件,比如“2019120512300542.jpg”。从而在根本上解决了文件重名和乱码的问题,还解放了双手,让我们把更多精力专注在内容上。是不是很赞呢!

 

admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: