wordpress 上传附件中文文件名乱码处理方法(for Windows)

然而将站点部署到一个Windows XP 中文版上时,发现上传的附件在效劳器的文件名为乱码,而URL是失常的,阐明是操作零碎编码的成绩,windows中文版的编码如同是GBK(以前在Windows下开发时输入的零碎编码如同是GBK,不太确定,有兴味的能够本人在Win下测试)。处理计划:
1.假如非要部署wordpress到Windows XP零碎,改换Windows XP English version

2.假如非要部署wordpress到Windows XP 中文版,修正以下代码:

//wp-admin/includes/file.php,以3.0.3为例:
 
function wp_handle_upload( &$file, $overrides = false, $time = null ) {
//....
// Move the file to the uploads dir
//$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');

其中的 iconv("UTF-8","GB2312",$filename); 也能够应用“GBK”编码。

以上就是安达网络工作室关于《wordpress 上传附件中文文件名乱码解决办法(for Windows)》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: wordpress 中文文件名乱码
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress 完成简略的企业网站

Berita是一个专为此类需要设计的收费theme。较之于同类产品,它同时为了添加定制化水平还革新了wp零碎,应用...

WordPress后盾地址被改招致无奈登陆后盾的简略处理办法

本文实例讲述了WordPress后盾地址被改招致无奈登陆后盾的简略处理办法。分享给大家供大家参考,详细如下: ...

WordPress速度优化-Nginx fastcgi_cache缓存减速

高并发网站架构的外围准则其实就一句话“把一切的用户拜访申请都尽量往前推“,即:能缓存在用户...

分享一些适用WordPress SQL查问语句

以下代码来自网络,未经测试,操作数据库有危险,请事前备份 !为一切文章和页面增加自定义字段 这段代码能...

wordpress文章题目为空时其它内容替代的办法

在WordPress中时常存在某些文章不需求题目的状况,特地是在一些集体网站,他们经常应用一些不需求题目的pos...

Wordpress完成自带的侧边栏和自定义的侧边栏同时存在的办法

本文实例讲述了Wordpress完成自带的侧边栏和自定义的侧边栏同时存在的办法。分享给大家供大家参考。详细如下...

需求提交

客服服务

亿鸽在线客服系统