Skip to content Skip to sidebar Skip to footer

wordpress

让WordPress支持上传中文文件名

本文解决了在wordpress中上传中文文件名图片无法正常显示的问题。学研端已经用 jpg/ gif /png三种不同格式测试均没有问题。 这三句代码都在路径 .wp-adminincludes下。 前两句需要修改的代码在该路径的file.php文件中。 具体地,第一处是是将以下代码: $new_file = $uploads['path'] . "/$filename"; 修改为: $new_file = $uploads['path'] . "/" . iconv("UTF-8", "GBK", $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' =>…