wordpress规范化 上传文件自动重命名

自然 2017年12月29日00:23:16 评论 188
摘要

WordPress上传文件默认是不改变文件名称的,可对中文文件名而言,某些系统、某些浏览器访问是会出现问题滴,那么怎样让Wordpress上传文件自动重命名呐?文件重命名可以有效的规范文件管理,不会造成文件重复,覆盖,错误等问题。wordpress的功能是强大的,UP文件重命名只需要短短一行代码就能搞定,不废话直接上代码。

wordpress规范化 上传文件自动重命名

WordPress上传文件默认是不改变文件名称的,可对中文文件名而言,某些系统、某些浏览器访问是会出现问题滴,那么怎样让Wordpress上传文件自动重命名呐?文件重命名可以有效的规范文件管理,不会造成文件重复,覆盖,错误等问题。wordpress的功能是强大的,UP文件重命名只需要短短一行代码就能搞定,不废话直接上代码。

 

  1. //wordpress上传文件重命名
  2. function git_upload_filter($file) {
  3. $time = date("YmdHis");
  4. $file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION);
  5. return $file;
  6. }
  7. add_filter('wp_handle_upload_prefilter', 'git_upload_filter');

把这段代码加入到主题的functions.php中,你就会发现神奇的事情发生了,文件已上传就重命名了

weinxin
网科文媒
快来关注一下,你想要的这里都有喔!
自然

发表评论

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