wordpress無法上傳中文名圖片和文件,這是件很尷尬的事情。有兩種方法,一種是修改字符編碼,另一種是修改文件名為時間。我比較喜歡第二種方法,因為這樣可以避免重名現象。 這里介紹一下第二種改自動文件名為時間形式代碼 首先到WordPress目錄下找到wp-admin/includes/file.php這個文件。在wp-admin/includes/file.php文件中查找
$new_file = $uploads['path'] . "/$filename";替換成下面的:
$new_file = $uploads['path'] . "/".date("YmdHis").floor(microtime()*1000).".".$ext;這樣就可以實現wordpress上傳圖片自動重命名了。 以上代碼意思就是,上傳文件就會以“年月日時分秒+千位毫秒整數”的格式重命名文件。這就再也不用擔心圖片文件名相同而覆蓋了原文
原文地址:http://liuyanzhao.com/587.html
新聞熱點
疑難解答