首页 » 建站技术 » WordPress » 浏览内容

解决WordPress上传文件名包含中文不能移动到upload的方法


2011-01-17 22:29:16 3,915 0 发表评论 字体: 作者:C.K.
标签: WordPress

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

找到//wp-admin/includes/file.php 文件修改以下内容

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’);
    1. 网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4764 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13199022 位访客

      广告区 Guǎng Gào