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速度优化-Nginx fastcgi_cache缓存减速

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

WordPress中非插件完成嵌套回复成果的办法

博客吧转载了零号相册的Wordpress博客自带嵌套回复教程。 自带嵌套性能工作原理: wordpress嵌套回复的工作...

Wordpress 处理注册登录死循环成绩

【成绩】:网站(Wordpress)注册登录死循环 【症状】:在公司里,局部网站(包括wordpress)登录注册时,提...

在WordPress中获取数据库字段内容和增加主题设置菜单

get_option() 函数应用技巧 get_option()这个函数,实际上咱们在整合后盾性能的时分常常会用到的一个函数,...

Wordpress不必插件的SEO优化办法分享

复制代码代码如下:<title><?php if ( is_home() ) { ?><?php bloginfo('name'); ?> | <?php bloginfo('...

wordpress 优化指南

但惋惜的是,目前wordpress主题中95%以上是本国人写的,其设计是基于东方文字的,中国的blogger将这些主题拿...

需求提交

客服服务

亿鸽在线客服系统