最新消息:本站所有跳转向bbs.ykit.cn的附件将全面停止,附件已转移到https://www.qingsj.com

wordpress附件上传重命名

wordpress教程 有客 232浏览
//使用md5对附件重命名
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = '.' . $info['extension'];
    $filedate = md5($file['name']);
    $file['name'] = $filedate.$ext;
    return $file;
}
//把附件名修改为上传时间
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = $info['extension'];
    $filedate = date('YmdHis');//$filedate = date('YmdHis').rand(0,99); 用于规避重名
    //$filedate = date('YmdHis').rand(0,99).$file['name'];
    //$filedate = md5($filedate);
    $file['name'] = $filedate.'.'.$ext;
    return $file;
}

转载请注明:有客帮 » wordpress附件上传重命名