wordpress在上传时,上传后的文件名为你上传前的文件名。这样给大家带来极大的不便,特别是一些Linux主机不支持中文。如果上传的文件名是带有中文的,那么你就蛋疼了。笔者就有这样的经历,特蛋疼!
所以在网上找了许久的资料,资料是很多。但似乎都有些问题经过改进,目前很正常了。
在wordpress程序的wp-admin/includes/目录中找到file.php文件,并用Dreamweaver打开,并查找如下代码:
$new_file = $uploads['path'] . "/$filename";
点查找全部如有两处,并替换成如下代码:
$new_file = $uploads['path'] . "/".date("YmdHis").floor(microtime()*1000).".".$ext;
其实就是整体替换整体代码其实就是替换掉了”/$filename”;
标签:WordPress
发表评论