有没有办法给图片加上上传者的用户名

正在查看 3 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • yuwen299
    • 文章数量: 48
    @yuwen299
    楼主

    今天收到客户一个奇怪请求说想要给用户上传的图片加上上传者用户名

    简化:想将用户上传的图片加上用户名

    来求助!

    来自临沂, 山东, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    以下这段代码会在文件名开头加上用户名

    function git_upload_filter( $file ) {
    	global $current_user;
    
    	$user_name = empty( $current_user ) ? '' : $current_user->user_login;
    
    	$time         = date( "YmdHis" );
    	$file['name'] = $user_name . "-" . $time . mt_rand( 1, 100 ) . "." . pathinfo( $file['name'], PATHINFO_EXTENSION );
    
    	return $file;
    }
    
    add_filter( 'wp_handle_upload_prefilter', 'git_upload_filter' );

    来自淄博, 山东省, 中国
    yuwen299
    • 文章数量: 48
    @yuwen299
    楼主

    谢谢

    来自临沂, 山东省, 中国
正在查看 3 个帖子:1-2 (共 2 个帖子)
  • 哎呀,回复话题必需登录。

话题信息