wordpress上传中文附件乱码解决方法
来源:互联网 发布:程序员算法书籍 编辑:程序博客网 时间:2024/05/28 15:06
以前我的Blog用的是zblog,当时为了SEO,所以上传的附件名称基本都是和标题一样的,本人英文不会,所以标题肯定都是中文的了。
转换到wordpress的以后,还是继续引用了这个传统,但是不管怎么上传中文的附件,都是显示红X,进FTP里面看吧,文件名就是显示乱码,弄的我不知所措,后来就干脆用了图床,在那里上传的文件都是会重写文件名称,所以不存在这个问题,后来图床出现了问题,一些附件(比如图片,zip,rar压缩包等)还是得上传到博客里面,不过这个问题还是存在,放狗搜了一下,找到了解决方法,与大家分享,先来看一下效果吧。
第一章是我在后台媒体库里面上传的。
第二张是我在服务器上面查看的。
好了,下面来说一下解决方法。
一、首先到FTP里面找到wp-admin/includes/file.php这个文件。
二、查找wp_handle_upload在文件里面找到以下代码。
function wp_handle_upload( &$file, $overrides = false, $time = null ) { //$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');
三、OK,写篇博文试试效果吧。
http://www.simman.cc/article/1068
- wordpress上传中文附件乱码解决方法
- wordpress中文附件乱码问题
- WordPress中文出现乱码的解决方法
- WordPress中文摘要结尾乱码解决方法
- wordpress 上传附件大小限制
- swfupload 上传中文文件名的附件文件名变乱码
- [转载]完美解决drupal6上传中文文件名附件乱码问题
- WordPress上传中文文件名或图片名乱码问题
- WordPress上传中文文件名或图片名乱码问题
- php上传中文文件名乱码解决方法
- jspsmartupload上传文件,中文乱码解决方法
- 使用Wordpress插件时出现中文乱码的解决方法
- Wordpress中文名附件上传问题的解决方案
- 修改WordPress中附件上传大小限制
- 修改WordPress中附件上传大小限制
- Bugzilla不能上传附件解决方法
- 【WordPress】wordpress中文tags乱码诸多解决办法
- FCKeditor 2.3中文文件上传时出现乱码的解决方法
- CString类常用方法----Left(),Mid(),Right()
- CAD齿轮软件2013最新 [复杂机械传动系统设计]
- 值四舍五入
- difference between "create group for any added .." and "create folder references ..."
- TTL和CMOS
- wordpress上传中文附件乱码解决方法
- UVA 11324 Problem B: The Largest Clique(强连通+DP,4级)
- 手势(Gesture)的增加和识别
- 如何理解用户故事INVEST规则中的独立性?
- C# 4.0并行计算
- 设计模式之原型模式(Prototype)
- mybatis 配置
- 黑马程序员_二十一 【Html、CSS、JS综合使用】
- 在oracle 10 g 下安装ASM【未曾亲自试验】