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

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


2011-01-17 22:29:16 4,285 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’);

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5097 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14279323 位访客

    广告区 Guǎng Gào