国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

實現wordpress上傳文件自動重命名

2024-09-07 00:52:52
字體:
來源:轉載
供稿:網友

wordpress對于上傳的文件默認不改變文件的原名稱,有博主可能由于文件量大而不愿意逐個重命名文件,如果直接上傳的話,可能會導致中文文件名的文件出現亂碼或其它問題,如果附件保存在同一個目錄,也可能導致文件名重復而被覆蓋。之前使用zblog、dedecms等程序時,系統都會對上傳的文件自動重命名,搜索發現可以通過修改wordpress源代碼實現文件自動重命名。

操作方法

在wordpress程序的wpadminincludes目錄中找到file文件,并進行編輯,在327行左右找到以下代碼:

  1. Movethefiletotheuploadsdir 
  2.  
  3. $new_file=$uploads['path']."$filename"
  4.  
  5. iffalse===@move_uploaded_file$file['tmp_name'],$new_file 
  6.  
  7. return$upload_error_handler$file,sprintf__'Theuploadedfilecouldnotbemovedto%s.',$uploads['path'];//將其替換為 
  8.  
  9. Movethefiletotheuploadsdir 
  10.  
  11. $new_file=$uploads['path']."".date"YmdHis".floormicrotime 1000.".".$ext
  12. //Vevb.com 
  13. iffalse===@move_uploaded_file$file['tmp_name'],$new_file 
  14.  
  15. return$upload_error_handler$file,sprintf__'Theuploadedfilecouldnotbemovedto%s.',$uploads['path']; 

PS 整體代碼其實就是替換掉了"$filename";

保存后覆蓋件,那么上傳文件就會以年月日時分秒+千位毫秒整數的格式重命名文件了,如.jpg。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南皮县| 西城区| 庄河市| 湘西| 广宗县| 贵德县| 连山| 尖扎县| 靖州| 云林县| 遵化市| 长治市| 涿鹿县| 北碚区| 类乌齐县| 南投县| 铁岭市| 瑞安市| 阳泉市| 崇州市| 鹰潭市| 青河县| 海阳市| 陵水| 百色市| 女性| 南丰县| 青神县| 武安市| 舟曲县| 玉龙| 吐鲁番市| 开江县| 双流县| 虹口区| 绥化市| 屯留县| 瓦房店市| 武夷山市| 名山县| 正阳县|