无作为
不仅仅是一种态度!

wordpress上传图片自动重命名

给wordpress添加一个上传图片自动命名的功能吧,不然上传的图片名字可是乱的够呛呀,有时候想在后台找一个图片的名字,你却发现有几千张图片,

让你无从下手,如果我们给他一个规则的命名是不是可以粗浅的猜测一下范围呢?

wordpress上传图片自动重命名

编辑打开functions.php文件

//根据上传时间重命名文件
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
 $info = pathinfo($file['name']);
 $ext = $info['extension'];
 $filedate = date('YmdHis').rand(10,99);//为了避免时间重复,再加一段2位的随机数
 $file['name'] = $filedate.'.'.$ext;
 return $file;
}

这样一来,我们上传的图片就会自动命名了,虽然没啥用处,不过关键时刻还是非常方便快捷的,当然这么一段短小的代码也不会给网站增加什么负担。

历史上的今天:
赞(14) 打赏
所有免费资源、福利、电影、破解软件未经允许不得转载:www.wuzuowei.net无作为 » wordpress上传图片自动重命名

留下评论 6

  1. #3

    大佬,你这个确切来说不准确,你这个是上传任何文件都会重命名,而不是图片,

    茗血3年前 (2017-10-17)回复
  2. #2

    感觉加上这个功能后,还能彻底禁止系统自动生成各个尺寸的图片才完美。

    小白3年前 (2017-03-05)回复
    • @小白 在后台可以修改吧

      无作为3年前 (2017-03-05)回复
      • @无作为 有的主题很“多事”,就算你改了尺寸它一样帮你生成一堆,吓得我放弃了WP自带的附件功能弄了个外链相册。

        小白3年前 (2017-03-05)回复
  3. #1

    可啪,检测完毕

    神经病3年前 (2017-02-24)回复

无作为-不仅仅是一种态度

登录/注册广告合作

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏