|
|
沙发#
发布于:2015-11-28 16:32
麻烦各位大虾指点下什么问题,谢谢!
|
|
板凳#
发布于:2015-11-28 21:44
多谢找到问题了,谢谢提点。
wordpress是不支持中文文件名的,这是我们需要修改修改相关文件。 修改wordpress,/wp-admin/includes/file.php文件,找到函数 wp_handle_upload() 修改两句,把 $new_file = $uploads['path'] . "/$filename"; 改为: $new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename); 把 return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload'); 改为: return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');、 |
|