WordPress上传图片时按照时间自动重命名

tencent promotion
原创作者: Fengjiajun

WordPress上传图片时按照时间自动重命名

//上传文件时会以“年月日时分秒+千位毫秒整数”的格式重命名文件,如“20161023122221765.jpg”
function git_upload_filter($file) {
    $time = date("YmdHis");
    $file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION);
    return $file;
}
add_filter('wp_handle_upload_prefilter', 'git_upload_filter');

备注:如果是中文站点推荐使用自动重命名,如果是英文站点,从SEO的角度来看,不推荐使用。